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
nixosModules = config.flake.modules.nixos;
hmModules = config.flake.modules.homeManager;
in
{
flake.modules.nixos.host-base = {
@@ -20,6 +21,11 @@ in
useGlobalPkgs = true;
backupFileExtension = "bak";
extraSpecialArgs = { inherit inputs; };
sharedModules = [
hmModules.syncthing
hmModules.shell
hmModules.neovim
];
};
users.mutableUsers = false;
-3
View File
@@ -43,18 +43,15 @@ in
homeModules.email
homeModules.local-apps
homeModules.mpv
homeModules.neovim
homeModules.nh
homeModules.niri
homeModules.nix
homeModules.pim
homeModules.podman
homeModules.qbittorrent-client
homeModules.shell
homeModules.sops
homeModules.git
homeModules.ssh-client
homeModules.syncthing
homeModules.terminal
homeModules.theme
homeModules.vicinae