From bf7038ce1da666db840be62e8bdf8293765ebdee Mon Sep 17 00:00:00 2001 From: chfour Date: Mon, 5 Oct 2026 18:04:17 +0200 Subject: [PATCH] foxbox -> cumulus --- README.md | 50 +------------------ flake.nix | 4 +- machines/{foxbox => cumulus}/default.nix | 2 +- .../{foxbox => cumulus}/epkowa-cx4400.nix | 0 machines/{foxbox => cumulus}/hardware.nix | 0 users/chfour/default.nix | 2 +- 6 files changed, 6 insertions(+), 52 deletions(-) rename machines/{foxbox => cumulus}/default.nix (98%) rename machines/{foxbox => cumulus}/epkowa-cx4400.nix (100%) rename machines/{foxbox => cumulus}/hardware.nix (100%) diff --git a/README.md b/README.md index 090a54d..3af68a0 100644 --- a/README.md +++ b/README.md @@ -1,51 +1,5 @@ # this is my NixOS flake -im relatively new to it but i really like this distro can you tell +`cumulus` is my laptop, a ThinkPad E14 Gen 2 Intel -uses nixpkgs/nixos-unstable and home-manager - -## `machines` - -does what it says on the tin - -### `foxbox` - -this is my laptop - -it's a thinkpad E14 gen 2 so the corresponding nixos-hardware -module is included - -it runs the latest kernel - -gnome & pipewire - -also libvirt - -idk what else to say - -### `fovps` - -this is my vps hosted on contabo's cheapest tier :fire: - -buncha stuff on it - -## `users` - -yeh - -### `chfour` - -thats me - -git, vscodium, mpd as a user service, a bunch of packages - -gui stuff only gets enabled if there is a gui - -there's also a custom zsh dir with a modified af-magic theme - -the gnome config has blur-my-shell, runcat, and the appindicator extension, and it gets -included automatically if gnome is enabled - -i also tweak gnome a bit - -nuff said +`fovps` is my server, a VPS diff --git a/flake.nix b/flake.nix index c756023..e8829ea 100644 --- a/flake.nix +++ b/flake.nix @@ -44,14 +44,14 @@ }; }; nixosConfigurations = { - foxbox = nixpkgs.lib.nixosSystem rec { + cumulus = nixpkgs.lib.nixosSystem rec { system = "x86_64-linux"; specialArgs = { pkgs-master = nixpkgs-master.legacyPackages.${system}; }; modules = with self.nixosModules; [ defaults lix homeManager - ./machines/foxbox + ./machines/cumulus nixos-hardware.nixosModules.lenovo-thinkpad-e14-intel-gen2 ./users/chfour ]; diff --git a/machines/foxbox/default.nix b/machines/cumulus/default.nix similarity index 98% rename from machines/foxbox/default.nix rename to machines/cumulus/default.nix index bfca5a7..547dd0c 100644 --- a/machines/foxbox/default.nix +++ b/machines/cumulus/default.nix @@ -6,7 +6,7 @@ ../_common/env-gnome.nix ]; - networking.hostName = "foxbox"; + networking.hostName = "cumulus"; boot.loader.systemd-boot.enable = true; boot.loader.efi.canTouchEfiVariables = true; diff --git a/machines/foxbox/epkowa-cx4400.nix b/machines/cumulus/epkowa-cx4400.nix similarity index 100% rename from machines/foxbox/epkowa-cx4400.nix rename to machines/cumulus/epkowa-cx4400.nix diff --git a/machines/foxbox/hardware.nix b/machines/cumulus/hardware.nix similarity index 100% rename from machines/foxbox/hardware.nix rename to machines/cumulus/hardware.nix diff --git a/users/chfour/default.nix b/users/chfour/default.nix index 765d5f2..e233f63 100644 --- a/users/chfour/default.nix +++ b/users/chfour/default.nix @@ -21,7 +21,7 @@ ]; openssh.authorizedKeys.keys = [ - ''ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICOvi+wFazV5fN/piUQ0OM84W71TOuedHcAOsT/oRP55 chfour+foxbox@eeep.ee'' + ''ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICOvi+wFazV5fN/piUQ0OM84W71TOuedHcAOsT/oRP55 chfour+cumulus@eeep.ee'' ''ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDG7JztPvxcx1YzRKOKGCXx0u/TQO/QsPZL89VcP+UuN chfour+phone@eeep.ee'' ]; }; -- 2.51.2