diff --git a/modules/boot.nix b/configs/boot.nix similarity index 100% rename from modules/boot.nix rename to configs/boot.nix diff --git a/modules/bootloaders/systemd-boot.nix b/configs/bootloaders/systemd-boot.nix similarity index 100% rename from modules/bootloaders/systemd-boot.nix rename to configs/bootloaders/systemd-boot.nix diff --git a/modules/filesystems/hw-nemesis.nix b/configs/filesystems/hw-nemesis.nix similarity index 100% rename from modules/filesystems/hw-nemesis.nix rename to configs/filesystems/hw-nemesis.nix diff --git a/modules/filesystems/impermanence.nix b/configs/filesystems/impermanence.nix similarity index 100% rename from modules/filesystems/impermanence.nix rename to configs/filesystems/impermanence.nix diff --git a/modules/graphical.nix b/configs/graphical.nix similarity index 100% rename from modules/graphical.nix rename to configs/graphical.nix diff --git a/modules/hardware/audio.nix b/configs/hardware/audio.nix similarity index 100% rename from modules/hardware/audio.nix rename to configs/hardware/audio.nix diff --git a/modules/hardware/bluetooth.nix b/configs/hardware/bluetooth.nix similarity index 100% rename from modules/hardware/bluetooth.nix rename to configs/hardware/bluetooth.nix diff --git a/modules/hardware/cpu_amd.nix b/configs/hardware/cpu_amd.nix similarity index 100% rename from modules/hardware/cpu_amd.nix rename to configs/hardware/cpu_amd.nix diff --git a/modules/hardware/cpu_intel.nix b/configs/hardware/cpu_intel.nix similarity index 100% rename from modules/hardware/cpu_intel.nix rename to configs/hardware/cpu_intel.nix diff --git a/modules/hardware/nvidia.nix b/configs/hardware/nvidia.nix similarity index 100% rename from modules/hardware/nvidia.nix rename to configs/hardware/nvidia.nix diff --git a/modules/hardware/udev.nix b/configs/hardware/udev.nix similarity index 100% rename from modules/hardware/udev.nix rename to configs/hardware/udev.nix diff --git a/modules/networking.nix b/configs/networking.nix similarity index 100% rename from modules/networking.nix rename to configs/networking.nix diff --git a/modules/nix-config.nix b/configs/nix-config.nix similarity index 100% rename from modules/nix-config.nix rename to configs/nix-config.nix diff --git a/modules/programs/aichat.nix b/configs/programs/aichat.nix similarity index 100% rename from modules/programs/aichat.nix rename to configs/programs/aichat.nix diff --git a/modules/programs/clipse.nix b/configs/programs/clipse.nix similarity index 100% rename from modules/programs/clipse.nix rename to configs/programs/clipse.nix diff --git a/modules/programs/comma.nix b/configs/programs/comma.nix similarity index 100% rename from modules/programs/comma.nix rename to configs/programs/comma.nix diff --git a/modules/programs/direnv.nix b/configs/programs/direnv.nix similarity index 100% rename from modules/programs/direnv.nix rename to configs/programs/direnv.nix diff --git a/modules/programs/dunst.nix b/configs/programs/dunst.nix similarity index 100% rename from modules/programs/dunst.nix rename to configs/programs/dunst.nix diff --git a/modules/programs/editorconfig.nix b/configs/programs/editorconfig.nix similarity index 100% rename from modules/programs/editorconfig.nix rename to configs/programs/editorconfig.nix diff --git a/modules/programs/firefox.nix b/configs/programs/firefox.nix similarity index 100% rename from modules/programs/firefox.nix rename to configs/programs/firefox.nix diff --git a/modules/programs/fuzzel.nix b/configs/programs/fuzzel.nix similarity index 100% rename from modules/programs/fuzzel.nix rename to configs/programs/fuzzel.nix diff --git a/modules/programs/fzf.nix b/configs/programs/fzf.nix similarity index 100% rename from modules/programs/fzf.nix rename to configs/programs/fzf.nix diff --git a/modules/programs/getty.nix b/configs/programs/getty.nix similarity index 100% rename from modules/programs/getty.nix rename to configs/programs/getty.nix diff --git a/modules/programs/git.nix b/configs/programs/git.nix similarity index 100% rename from modules/programs/git.nix rename to configs/programs/git.nix diff --git a/modules/programs/hyfetch.nix b/configs/programs/hyfetch.nix similarity index 100% rename from modules/programs/hyfetch.nix rename to configs/programs/hyfetch.nix diff --git a/modules/programs/hyprland.nix b/configs/programs/hyprland.nix similarity index 100% rename from modules/programs/hyprland.nix rename to configs/programs/hyprland.nix diff --git a/modules/programs/hyprlock.nix b/configs/programs/hyprlock.nix similarity index 100% rename from modules/programs/hyprlock.nix rename to configs/programs/hyprlock.nix diff --git a/modules/programs/hyprshade.nix b/configs/programs/hyprshade.nix similarity index 100% rename from modules/programs/hyprshade.nix rename to configs/programs/hyprshade.nix diff --git a/modules/programs/kanata.nix b/configs/programs/kanata.nix similarity index 100% rename from modules/programs/kanata.nix rename to configs/programs/kanata.nix diff --git a/modules/programs/kitty.nix b/configs/programs/kitty.nix similarity index 100% rename from modules/programs/kitty.nix rename to configs/programs/kitty.nix diff --git a/modules/programs/media/wallpaper.jpg b/configs/programs/media/wallpaper.jpg similarity index 100% rename from modules/programs/media/wallpaper.jpg rename to configs/programs/media/wallpaper.jpg diff --git a/modules/programs/nh.nix b/configs/programs/nh.nix similarity index 100% rename from modules/programs/nh.nix rename to configs/programs/nh.nix diff --git a/modules/programs/nvf.nix b/configs/programs/nvf.nix similarity index 100% rename from modules/programs/nvf.nix rename to configs/programs/nvf.nix diff --git a/modules/programs/nvf/input.nix b/configs/programs/nvf/input.nix similarity index 100% rename from modules/programs/nvf/input.nix rename to configs/programs/nvf/input.nix diff --git a/modules/programs/nvf/languages.nix b/configs/programs/nvf/languages.nix similarity index 100% rename from modules/programs/nvf/languages.nix rename to configs/programs/nvf/languages.nix diff --git a/modules/programs/nvf/ui.nix b/configs/programs/nvf/ui.nix similarity index 100% rename from modules/programs/nvf/ui.nix rename to configs/programs/nvf/ui.nix diff --git a/modules/programs/nvf/utilities.nix b/configs/programs/nvf/utilities.nix similarity index 100% rename from modules/programs/nvf/utilities.nix rename to configs/programs/nvf/utilities.nix diff --git a/modules/programs/scripts/byebye.sh b/configs/programs/scripts/byebye.sh similarity index 100% rename from modules/programs/scripts/byebye.sh rename to configs/programs/scripts/byebye.sh diff --git a/modules/programs/scripts/default.nix b/configs/programs/scripts/default.nix similarity index 100% rename from modules/programs/scripts/default.nix rename to configs/programs/scripts/default.nix diff --git a/modules/programs/scripts/deploy.sh b/configs/programs/scripts/deploy.sh similarity index 100% rename from modules/programs/scripts/deploy.sh rename to configs/programs/scripts/deploy.sh diff --git a/modules/programs/scripts/git-extract.py b/configs/programs/scripts/git-extract.py similarity index 100% rename from modules/programs/scripts/git-extract.py rename to configs/programs/scripts/git-extract.py diff --git a/modules/programs/spicetify.nix b/configs/programs/spicetify.nix similarity index 100% rename from modules/programs/spicetify.nix rename to configs/programs/spicetify.nix diff --git a/modules/programs/spotifyd.nix b/configs/programs/spotifyd.nix similarity index 100% rename from modules/programs/spotifyd.nix rename to configs/programs/spotifyd.nix diff --git a/modules/programs/starship.nix b/configs/programs/starship.nix similarity index 100% rename from modules/programs/starship.nix rename to configs/programs/starship.nix diff --git a/modules/programs/stylix.nix b/configs/programs/stylix.nix similarity index 100% rename from modules/programs/stylix.nix rename to configs/programs/stylix.nix diff --git a/modules/programs/tealdeer.nix b/configs/programs/tealdeer.nix similarity index 100% rename from modules/programs/tealdeer.nix rename to configs/programs/tealdeer.nix diff --git a/modules/programs/themes/colourschemes/3024.nix b/configs/programs/themes/colourschemes/3024.nix similarity index 100% rename from modules/programs/themes/colourschemes/3024.nix rename to configs/programs/themes/colourschemes/3024.nix diff --git a/modules/programs/themes/colourschemes/black-metal.nix b/configs/programs/themes/colourschemes/black-metal.nix similarity index 100% rename from modules/programs/themes/colourschemes/black-metal.nix rename to configs/programs/themes/colourschemes/black-metal.nix diff --git a/modules/programs/themes/colourschemes/bright.nix b/configs/programs/themes/colourschemes/bright.nix similarity index 100% rename from modules/programs/themes/colourschemes/bright.nix rename to configs/programs/themes/colourschemes/bright.nix diff --git a/modules/programs/themes/colourschemes/catppuccin-mocha.nix b/configs/programs/themes/colourschemes/catppuccin-mocha.nix similarity index 100% rename from modules/programs/themes/colourschemes/catppuccin-mocha.nix rename to configs/programs/themes/colourschemes/catppuccin-mocha.nix diff --git a/modules/programs/themes/colourschemes/darkviolet.nix b/configs/programs/themes/colourschemes/darkviolet.nix similarity index 100% rename from modules/programs/themes/colourschemes/darkviolet.nix rename to configs/programs/themes/colourschemes/darkviolet.nix diff --git a/modules/programs/themes/cursors/banana-cursor.nix b/configs/programs/themes/cursors/banana-cursor.nix similarity index 100% rename from modules/programs/themes/cursors/banana-cursor.nix rename to configs/programs/themes/cursors/banana-cursor.nix diff --git a/modules/programs/themes/fonts/0xProto.nix b/configs/programs/themes/fonts/0xProto.nix similarity index 100% rename from modules/programs/themes/fonts/0xProto.nix rename to configs/programs/themes/fonts/0xProto.nix diff --git a/modules/programs/themes/fonts/3270.nix b/configs/programs/themes/fonts/3270.nix similarity index 100% rename from modules/programs/themes/fonts/3270.nix rename to configs/programs/themes/fonts/3270.nix diff --git a/modules/programs/themes/fonts/sauce-code-pro.nix b/configs/programs/themes/fonts/sauce-code-pro.nix similarity index 100% rename from modules/programs/themes/fonts/sauce-code-pro.nix rename to configs/programs/themes/fonts/sauce-code-pro.nix diff --git a/modules/programs/themes/fonts/terminess.nix b/configs/programs/themes/fonts/terminess.nix similarity index 100% rename from modules/programs/themes/fonts/terminess.nix rename to configs/programs/themes/fonts/terminess.nix diff --git a/modules/programs/yazi.nix b/configs/programs/yazi.nix similarity index 100% rename from modules/programs/yazi.nix rename to configs/programs/yazi.nix diff --git a/modules/programs/yazi/starship.toml b/configs/programs/yazi/starship.toml similarity index 100% rename from modules/programs/yazi/starship.toml rename to configs/programs/yazi/starship.toml diff --git a/modules/programs/zellij.nix b/configs/programs/zellij.nix similarity index 100% rename from modules/programs/zellij.nix rename to configs/programs/zellij.nix diff --git a/modules/programs/zoxide.nix b/configs/programs/zoxide.nix similarity index 100% rename from modules/programs/zoxide.nix rename to configs/programs/zoxide.nix diff --git a/modules/programs/zsh.nix b/configs/programs/zsh.nix similarity index 100% rename from modules/programs/zsh.nix rename to configs/programs/zsh.nix diff --git a/modules/secrets/.sops.yaml b/configs/secrets/.sops.yaml similarity index 100% rename from modules/secrets/.sops.yaml rename to configs/secrets/.sops.yaml diff --git a/modules/secrets/secrets.yaml b/configs/secrets/secrets.yaml similarity index 100% rename from modules/secrets/secrets.yaml rename to configs/secrets/secrets.yaml diff --git a/modules/security.nix b/configs/security.nix similarity index 100% rename from modules/security.nix rename to configs/security.nix diff --git a/modules/services.nix b/configs/services.nix similarity index 100% rename from modules/services.nix rename to configs/services.nix diff --git a/modules/services/glance.nix b/configs/services/glance.nix similarity index 100% rename from modules/services/glance.nix rename to configs/services/glance.nix diff --git a/modules/shell.nix b/configs/shell.nix similarity index 100% rename from modules/shell.nix rename to configs/shell.nix diff --git a/modules/users.nix b/configs/users.nix similarity index 100% rename from modules/users.nix rename to configs/users.nix diff --git a/flake.nix b/flake.nix index 5aee662..6728267 100644 --- a/flake.nix +++ b/flake.nix @@ -20,16 +20,16 @@ }; inherit (inputs.nixpkgs) lib; commonModules = [ - ./modules/boot.nix - ./modules/nix-config.nix - ./modules/security.nix - ./modules/users.nix - ./modules/networking.nix - ./modules/shell.nix - ./modules/programs/stylix.nix + ./configs/boot.nix + ./configs/nix-config.nix + ./configs/security.nix + ./configs/users.nix + ./configs/networking.nix + ./configs/shell.nix + ./configs/programs/stylix.nix ]; graphicalModules = [ - ./modules/graphical.nix + ./configs/graphical.nix ]; in inputs.nixpkgs.lib.nixosSystem { @@ -39,17 +39,17 @@ ++ lib.optionals (type == "graphical") graphicalModules # Options for specific hostnames. ++ (lib.optionals (hostname == "nemesis") [ - ./modules/bootloaders/systemd-boot.nix - ./modules/filesystems/hw-nemesis.nix - ./modules/hardware/cpu_amd.nix - ./modules/hardware/nvidia.nix + ./configs/bootloaders/systemd-boot.nix + ./configs/filesystems/hw-nemesis.nix + ./configs/hardware/cpu_amd.nix + ./configs/hardware/nvidia.nix inputs.nixos-hardware.nixosModules.gigabyte-b650 ]) ++ (lib.optionals (hostname == "apollo") [ - ./modules/bootloaders/systemd-boot.nix - ./modules/filesystems/impermanence.nix - ./modules/hardware/cpu_intel.nix - ./modules/services.nix + ./configs/bootloaders/systemd-boot.nix + ./configs/filesystems/impermanence.nix + ./configs/hardware/cpu_intel.nix + ./configs/services.nix ]); }; };