From 6a6f2fc67fdf695b2581bba301355205faa59d45 Mon Sep 17 00:00:00 2001 From: autumn-the-kitty-cat <147276465+autumn-the-kitty-cat@users.noreply.github.com> Date: Mon, 1 Dec 2025 18:33:37 -0500 Subject: [PATCH] refactor: home-manager directories for each machine --- home/{autumn => pc/common}/clangd.nix | 0 home/{autumn => pc/common}/home.nix | 0 home/{autumn => pc/common}/hyprland.nix | 0 home/{autumn => pc/common}/packages.nix | 1 - home/{autumn => pc/common}/programs/btop.nix | 0 home/{autumn => pc/common}/programs/carapace.nix | 0 home/{autumn => pc/common}/programs/default.nix | 0 home/{autumn => pc/common}/programs/fastfetch.nix | 0 home/{autumn => pc/common}/programs/foot.nix | 0 home/{autumn => pc/common}/programs/hyfetch.nix | 0 home/{autumn => pc/common}/programs/mako.nix | 0 home/{autumn => pc/common}/programs/ncspot.nix | 0 home/{autumn => pc/common}/programs/nix-search-tv.nix | 0 home/{autumn => pc/common}/programs/nushell.nix | 0 home/{autumn => pc/common}/programs/nvim/cmp/default.nix | 0 home/{autumn => pc/common}/programs/nvim/cmp/lsp.nix | 0 home/{autumn => pc/common}/programs/nvim/cmp/none-ls.nix | 0 home/{autumn => pc/common}/programs/nvim/default.nix | 0 home/{autumn => pc/common}/programs/nvim/keymaps.nix | 0 home/{autumn => pc/common}/programs/nvim/options.nix | 0 home/{autumn => pc/common}/programs/nvim/plugins/codesnap.nix | 0 home/{autumn => pc/common}/programs/nvim/plugins/default.nix | 0 home/{autumn => pc/common}/programs/nvim/plugins/emmet.nix | 0 .../common}/programs/nvim/plugins/rustaceanvim.nix | 0 .../{autumn => pc/common}/programs/nvim/plugins/telescope.nix | 0 .../common}/programs/nvim/plugins/toggleterm.nix | 0 .../common}/programs/nvim/plugins/treesitter.nix | 0 home/{autumn => pc/common}/programs/rofi/config.nix | 0 home/{autumn => pc/common}/programs/rofi/default.nix | 0 home/{autumn => pc/common}/programs/rofi/theme.nix | 0 home/{autumn => pc/common}/programs/starship.nix | 0 home/{autumn => pc/common}/programs/tmux.nix | 0 home/{autumn => pc/common}/programs/vesktop.nix | 0 home/{autumn => pc/common}/programs/waybar.nix | 0 home/{autumn => pc/common}/programs/yazi.nix | 0 home/{autumn => pc/common}/programs/zathura.nix | 0 home/{autumn => pc/common}/programs/zen.nix | 0 home/{autumn => pc/common}/programs/zoxide.nix | 0 home/{autumn => pc/common}/stylix.nix | 0 home/{autumn => pc/common}/xdg.nix | 0 home/pc/february/home.nix | 4 ++++ home/pc/january/home.nix | 4 ++++ host/pc/common/configuration.nix | 2 +- 43 files changed, 9 insertions(+), 2 deletions(-) rename home/{autumn => pc/common}/clangd.nix (100%) rename home/{autumn => pc/common}/home.nix (100%) rename home/{autumn => pc/common}/hyprland.nix (100%) rename home/{autumn => pc/common}/packages.nix (95%) rename home/{autumn => pc/common}/programs/btop.nix (100%) rename home/{autumn => pc/common}/programs/carapace.nix (100%) rename home/{autumn => pc/common}/programs/default.nix (100%) rename home/{autumn => pc/common}/programs/fastfetch.nix (100%) rename home/{autumn => pc/common}/programs/foot.nix (100%) rename home/{autumn => pc/common}/programs/hyfetch.nix (100%) rename home/{autumn => pc/common}/programs/mako.nix (100%) rename home/{autumn => pc/common}/programs/ncspot.nix (100%) rename home/{autumn => pc/common}/programs/nix-search-tv.nix (100%) rename home/{autumn => pc/common}/programs/nushell.nix (100%) rename home/{autumn => pc/common}/programs/nvim/cmp/default.nix (100%) rename home/{autumn => pc/common}/programs/nvim/cmp/lsp.nix (100%) rename home/{autumn => pc/common}/programs/nvim/cmp/none-ls.nix (100%) rename home/{autumn => pc/common}/programs/nvim/default.nix (100%) rename home/{autumn => pc/common}/programs/nvim/keymaps.nix (100%) rename home/{autumn => pc/common}/programs/nvim/options.nix (100%) rename home/{autumn => pc/common}/programs/nvim/plugins/codesnap.nix (100%) rename home/{autumn => pc/common}/programs/nvim/plugins/default.nix (100%) rename home/{autumn => pc/common}/programs/nvim/plugins/emmet.nix (100%) rename home/{autumn => pc/common}/programs/nvim/plugins/rustaceanvim.nix (100%) rename home/{autumn => pc/common}/programs/nvim/plugins/telescope.nix (100%) rename home/{autumn => pc/common}/programs/nvim/plugins/toggleterm.nix (100%) rename home/{autumn => pc/common}/programs/nvim/plugins/treesitter.nix (100%) rename home/{autumn => pc/common}/programs/rofi/config.nix (100%) rename home/{autumn => pc/common}/programs/rofi/default.nix (100%) rename home/{autumn => pc/common}/programs/rofi/theme.nix (100%) rename home/{autumn => pc/common}/programs/starship.nix (100%) rename home/{autumn => pc/common}/programs/tmux.nix (100%) rename home/{autumn => pc/common}/programs/vesktop.nix (100%) rename home/{autumn => pc/common}/programs/waybar.nix (100%) rename home/{autumn => pc/common}/programs/yazi.nix (100%) rename home/{autumn => pc/common}/programs/zathura.nix (100%) rename home/{autumn => pc/common}/programs/zen.nix (100%) rename home/{autumn => pc/common}/programs/zoxide.nix (100%) rename home/{autumn => pc/common}/stylix.nix (100%) rename home/{autumn => pc/common}/xdg.nix (100%) create mode 100644 home/pc/february/home.nix create mode 100644 home/pc/january/home.nix diff --git a/home/autumn/clangd.nix b/home/pc/common/clangd.nix similarity index 100% rename from home/autumn/clangd.nix rename to home/pc/common/clangd.nix diff --git a/home/autumn/home.nix b/home/pc/common/home.nix similarity index 100% rename from home/autumn/home.nix rename to home/pc/common/home.nix diff --git a/home/autumn/hyprland.nix b/home/pc/common/hyprland.nix similarity index 100% rename from home/autumn/hyprland.nix rename to home/pc/common/hyprland.nix diff --git a/home/autumn/packages.nix b/home/pc/common/packages.nix similarity index 95% rename from home/autumn/packages.nix rename to home/pc/common/packages.nix index 0d9bfea..1f0da14 100644 --- a/home/autumn/packages.nix +++ b/home/pc/common/packages.nix @@ -21,7 +21,6 @@ ripgrep rusty-man slurp - stm32cubemx tor-browser unzip vial diff --git a/home/autumn/programs/btop.nix b/home/pc/common/programs/btop.nix similarity index 100% rename from home/autumn/programs/btop.nix rename to home/pc/common/programs/btop.nix diff --git a/home/autumn/programs/carapace.nix b/home/pc/common/programs/carapace.nix similarity index 100% rename from home/autumn/programs/carapace.nix rename to home/pc/common/programs/carapace.nix diff --git a/home/autumn/programs/default.nix b/home/pc/common/programs/default.nix similarity index 100% rename from home/autumn/programs/default.nix rename to home/pc/common/programs/default.nix diff --git a/home/autumn/programs/fastfetch.nix b/home/pc/common/programs/fastfetch.nix similarity index 100% rename from home/autumn/programs/fastfetch.nix rename to home/pc/common/programs/fastfetch.nix diff --git a/home/autumn/programs/foot.nix b/home/pc/common/programs/foot.nix similarity index 100% rename from home/autumn/programs/foot.nix rename to home/pc/common/programs/foot.nix diff --git a/home/autumn/programs/hyfetch.nix b/home/pc/common/programs/hyfetch.nix similarity index 100% rename from home/autumn/programs/hyfetch.nix rename to home/pc/common/programs/hyfetch.nix diff --git a/home/autumn/programs/mako.nix b/home/pc/common/programs/mako.nix similarity index 100% rename from home/autumn/programs/mako.nix rename to home/pc/common/programs/mako.nix diff --git a/home/autumn/programs/ncspot.nix b/home/pc/common/programs/ncspot.nix similarity index 100% rename from home/autumn/programs/ncspot.nix rename to home/pc/common/programs/ncspot.nix diff --git a/home/autumn/programs/nix-search-tv.nix b/home/pc/common/programs/nix-search-tv.nix similarity index 100% rename from home/autumn/programs/nix-search-tv.nix rename to home/pc/common/programs/nix-search-tv.nix diff --git a/home/autumn/programs/nushell.nix b/home/pc/common/programs/nushell.nix similarity index 100% rename from home/autumn/programs/nushell.nix rename to home/pc/common/programs/nushell.nix diff --git a/home/autumn/programs/nvim/cmp/default.nix b/home/pc/common/programs/nvim/cmp/default.nix similarity index 100% rename from home/autumn/programs/nvim/cmp/default.nix rename to home/pc/common/programs/nvim/cmp/default.nix diff --git a/home/autumn/programs/nvim/cmp/lsp.nix b/home/pc/common/programs/nvim/cmp/lsp.nix similarity index 100% rename from home/autumn/programs/nvim/cmp/lsp.nix rename to home/pc/common/programs/nvim/cmp/lsp.nix diff --git a/home/autumn/programs/nvim/cmp/none-ls.nix b/home/pc/common/programs/nvim/cmp/none-ls.nix similarity index 100% rename from home/autumn/programs/nvim/cmp/none-ls.nix rename to home/pc/common/programs/nvim/cmp/none-ls.nix diff --git a/home/autumn/programs/nvim/default.nix b/home/pc/common/programs/nvim/default.nix similarity index 100% rename from home/autumn/programs/nvim/default.nix rename to home/pc/common/programs/nvim/default.nix diff --git a/home/autumn/programs/nvim/keymaps.nix b/home/pc/common/programs/nvim/keymaps.nix similarity index 100% rename from home/autumn/programs/nvim/keymaps.nix rename to home/pc/common/programs/nvim/keymaps.nix diff --git a/home/autumn/programs/nvim/options.nix b/home/pc/common/programs/nvim/options.nix similarity index 100% rename from home/autumn/programs/nvim/options.nix rename to home/pc/common/programs/nvim/options.nix diff --git a/home/autumn/programs/nvim/plugins/codesnap.nix b/home/pc/common/programs/nvim/plugins/codesnap.nix similarity index 100% rename from home/autumn/programs/nvim/plugins/codesnap.nix rename to home/pc/common/programs/nvim/plugins/codesnap.nix diff --git a/home/autumn/programs/nvim/plugins/default.nix b/home/pc/common/programs/nvim/plugins/default.nix similarity index 100% rename from home/autumn/programs/nvim/plugins/default.nix rename to home/pc/common/programs/nvim/plugins/default.nix diff --git a/home/autumn/programs/nvim/plugins/emmet.nix b/home/pc/common/programs/nvim/plugins/emmet.nix similarity index 100% rename from home/autumn/programs/nvim/plugins/emmet.nix rename to home/pc/common/programs/nvim/plugins/emmet.nix diff --git a/home/autumn/programs/nvim/plugins/rustaceanvim.nix b/home/pc/common/programs/nvim/plugins/rustaceanvim.nix similarity index 100% rename from home/autumn/programs/nvim/plugins/rustaceanvim.nix rename to home/pc/common/programs/nvim/plugins/rustaceanvim.nix diff --git a/home/autumn/programs/nvim/plugins/telescope.nix b/home/pc/common/programs/nvim/plugins/telescope.nix similarity index 100% rename from home/autumn/programs/nvim/plugins/telescope.nix rename to home/pc/common/programs/nvim/plugins/telescope.nix diff --git a/home/autumn/programs/nvim/plugins/toggleterm.nix b/home/pc/common/programs/nvim/plugins/toggleterm.nix similarity index 100% rename from home/autumn/programs/nvim/plugins/toggleterm.nix rename to home/pc/common/programs/nvim/plugins/toggleterm.nix diff --git a/home/autumn/programs/nvim/plugins/treesitter.nix b/home/pc/common/programs/nvim/plugins/treesitter.nix similarity index 100% rename from home/autumn/programs/nvim/plugins/treesitter.nix rename to home/pc/common/programs/nvim/plugins/treesitter.nix diff --git a/home/autumn/programs/rofi/config.nix b/home/pc/common/programs/rofi/config.nix similarity index 100% rename from home/autumn/programs/rofi/config.nix rename to home/pc/common/programs/rofi/config.nix diff --git a/home/autumn/programs/rofi/default.nix b/home/pc/common/programs/rofi/default.nix similarity index 100% rename from home/autumn/programs/rofi/default.nix rename to home/pc/common/programs/rofi/default.nix diff --git a/home/autumn/programs/rofi/theme.nix b/home/pc/common/programs/rofi/theme.nix similarity index 100% rename from home/autumn/programs/rofi/theme.nix rename to home/pc/common/programs/rofi/theme.nix diff --git a/home/autumn/programs/starship.nix b/home/pc/common/programs/starship.nix similarity index 100% rename from home/autumn/programs/starship.nix rename to home/pc/common/programs/starship.nix diff --git a/home/autumn/programs/tmux.nix b/home/pc/common/programs/tmux.nix similarity index 100% rename from home/autumn/programs/tmux.nix rename to home/pc/common/programs/tmux.nix diff --git a/home/autumn/programs/vesktop.nix b/home/pc/common/programs/vesktop.nix similarity index 100% rename from home/autumn/programs/vesktop.nix rename to home/pc/common/programs/vesktop.nix diff --git a/home/autumn/programs/waybar.nix b/home/pc/common/programs/waybar.nix similarity index 100% rename from home/autumn/programs/waybar.nix rename to home/pc/common/programs/waybar.nix diff --git a/home/autumn/programs/yazi.nix b/home/pc/common/programs/yazi.nix similarity index 100% rename from home/autumn/programs/yazi.nix rename to home/pc/common/programs/yazi.nix diff --git a/home/autumn/programs/zathura.nix b/home/pc/common/programs/zathura.nix similarity index 100% rename from home/autumn/programs/zathura.nix rename to home/pc/common/programs/zathura.nix diff --git a/home/autumn/programs/zen.nix b/home/pc/common/programs/zen.nix similarity index 100% rename from home/autumn/programs/zen.nix rename to home/pc/common/programs/zen.nix diff --git a/home/autumn/programs/zoxide.nix b/home/pc/common/programs/zoxide.nix similarity index 100% rename from home/autumn/programs/zoxide.nix rename to home/pc/common/programs/zoxide.nix diff --git a/home/autumn/stylix.nix b/home/pc/common/stylix.nix similarity index 100% rename from home/autumn/stylix.nix rename to home/pc/common/stylix.nix diff --git a/home/autumn/xdg.nix b/home/pc/common/xdg.nix similarity index 100% rename from home/autumn/xdg.nix rename to home/pc/common/xdg.nix diff --git a/home/pc/february/home.nix b/home/pc/february/home.nix new file mode 100644 index 0000000..2c92e19 --- /dev/null +++ b/home/pc/february/home.nix @@ -0,0 +1,4 @@ +{...}: +{ + imports = [ ../common/home.nix ]; +} diff --git a/home/pc/january/home.nix b/home/pc/january/home.nix new file mode 100644 index 0000000..2c92e19 --- /dev/null +++ b/home/pc/january/home.nix @@ -0,0 +1,4 @@ +{...}: +{ + imports = [ ../common/home.nix ]; +} diff --git a/host/pc/common/configuration.nix b/host/pc/common/configuration.nix index f6393a9..43d7b99 100644 --- a/host/pc/common/configuration.nix +++ b/host/pc/common/configuration.nix @@ -36,7 +36,7 @@ home-manager = { extraSpecialArgs = { inherit inputs; }; users = { - autumn = import ../../../home/autumn/home.nix; + autumn = import (../../.. + "/home/pc/${hostName}/home.nix"); }; };