Big refactor, need to test still

This commit is contained in:
Lillian Violet 2023-12-28 12:47:58 +01:00
parent 85eb74721e
commit ba1d04f83a
26 changed files with 17 additions and 16 deletions

View file

@ -65,7 +65,7 @@
specialArgs = {inherit inputs outputs;};
modules = [
# > Our main nixos configuration file <
./nixos/EDI/configuration.nix
./nixos/hosts/EDI/configuration.nix
sops-nix.nixosModules.sops
];
};
@ -76,7 +76,7 @@
specialArgs = {inherit inputs outputs;};
modules = [
# > Our main nixos configuration file <
./nixos/GLaDOS/configuration.nix
./nixos/hosts/GLaDOS/configuration.nix
sops-nix.nixosModules.sops
];
};
@ -87,7 +87,7 @@
specialArgs = {inherit inputs outputs;};
modules = [
# > Our main nixos configuration file <
./nixos/queen/configuration.nix
./nixos/hosts/queen/configuration.nix
sops-nix.nixosModules.sops
];
};
@ -98,7 +98,7 @@
specialArgs = {inherit inputs outputs;};
modules = [
# > Our main nixos configuration file <
./nixos/shodan/configuration.nix
./nixos/hosts/shodan/configuration.nix
sops-nix.nixosModules.sops
];
};

View file

@ -16,7 +16,7 @@
# You can also split up your configuration and import pieces of it here:
# ./nvim.nix
./program-configs/zsh.nix
./package-configs/zsh.nix
];
nixpkgs = {
# You can add overlays here

View file

@ -18,7 +18,7 @@
# You can also split up your configuration and import pieces of it here:
# ./nvim.nix
./desktop-shared.nix
../../desktop/configuration.nix
];
# https://nixos.wiki/wiki/FAQ/When_do_I_update_stateVersion

View file

@ -18,7 +18,7 @@
# You can also split up your configuration and import pieces of it here:
# ./nvim.nix
./desktop-shared.nix
../../desktop/configuration.nix
];
home.packages = with pkgs; [

View file

@ -18,7 +18,7 @@
# You can also split up your configuration and import pieces of it here:
# ./nvim.nix
./program-configs/zsh.nix
./package-configs/zsh.nix
];
nixpkgs = {

View file

@ -16,13 +16,14 @@
# You can also split up your configuration and import pieces of it here:
# ./nvim.nix
./hardware-configuration.nix
./postgres.nix
./nextcloud.nix
./mail-server.nix
./webmail.nix
./gotosocial.nix
../upgrade/postgresql.nix
./akkoma.nix
../../package-configs/akkoma/configuration.nix
../../package-configs/gitea/configuration.nix
../../package-configs/gotosocial/configuration.nix
../../package-configs/mail-server/configuration.nix
../../package-configs/nextcloud/configuration.nix
../../package-configs/postgres/configuration.nix
../../package-configs/postgres/upgrade.nix
../../package-configs/roundcube/configuration.nix
];
boot.tmp.cleanOnBoot = true;
@ -56,7 +57,7 @@
};
#Set up sops config, and configure where the keyfile is, then set the mode for the unencrypted keys
sops.defaultSopsFile = ../../secrets/queen-Lillian.yaml;
sops.defaultSopsFile = ./secrets/sops.yaml;
sops.age.keyFile = ./keys.txt;
nix = {