feat: move syncthing, shell and neovim config to host-wide defaults

This commit is contained in:
2026-04-26 23:32:10 +02:00
parent 6d3c549284
commit ca4594d420
2 changed files with 6 additions and 3 deletions
+6
View File
@@ -5,6 +5,7 @@
}: }:
let let
nixosModules = config.flake.modules.nixos; nixosModules = config.flake.modules.nixos;
hmModules = config.flake.modules.homeManager;
in in
{ {
flake.modules.nixos.host-base = { flake.modules.nixos.host-base = {
@@ -20,6 +21,11 @@ in
useGlobalPkgs = true; useGlobalPkgs = true;
backupFileExtension = "bak"; backupFileExtension = "bak";
extraSpecialArgs = { inherit inputs; }; extraSpecialArgs = { inherit inputs; };
sharedModules = [
hmModules.syncthing
hmModules.shell
hmModules.neovim
];
}; };
users.mutableUsers = false; users.mutableUsers = false;
-3
View File
@@ -43,18 +43,15 @@ in
homeModules.email homeModules.email
homeModules.local-apps homeModules.local-apps
homeModules.mpv homeModules.mpv
homeModules.neovim
homeModules.nh homeModules.nh
homeModules.niri homeModules.niri
homeModules.nix homeModules.nix
homeModules.pim homeModules.pim
homeModules.podman homeModules.podman
homeModules.qbittorrent-client homeModules.qbittorrent-client
homeModules.shell
homeModules.sops homeModules.sops
homeModules.git homeModules.git
homeModules.ssh-client homeModules.ssh-client
homeModules.syncthing
homeModules.terminal homeModules.terminal
homeModules.theme homeModules.theme
homeModules.vicinae homeModules.vicinae