feat: move to single-user config
This commit is contained in:
@@ -2,10 +2,13 @@
|
||||
let
|
||||
nixosModules = config.flake.modules.nixos;
|
||||
homeModules = config.flake.modules.homeManager;
|
||||
account = config.repo.account;
|
||||
in
|
||||
{
|
||||
flake.modules.nixos.workstation-base = {
|
||||
imports = [
|
||||
nixosModules.host-base
|
||||
|
||||
nixosModules.audio
|
||||
nixosModules.bluetooth
|
||||
nixosModules.flatpak
|
||||
@@ -27,6 +30,10 @@ in
|
||||
|
||||
programs.nix-ld.enable = true;
|
||||
environment.localBinInPath = true;
|
||||
|
||||
home-manager.users.${account.name}.imports = [
|
||||
homeModules.workstation-base
|
||||
];
|
||||
};
|
||||
|
||||
flake.modules.homeManager.workstation-base = {
|
||||
@@ -44,14 +51,17 @@ in
|
||||
homeModules.nix
|
||||
homeModules.pim
|
||||
homeModules.podman
|
||||
homeModules.qbittorrent-client
|
||||
homeModules.shell
|
||||
homeModules.sops
|
||||
homeModules.source-control
|
||||
homeModules.ssh-client
|
||||
homeModules.syncthing
|
||||
homeModules.terminal
|
||||
homeModules.theme
|
||||
homeModules.vicinae
|
||||
homeModules.xdg
|
||||
homeModules.noctalia
|
||||
];
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user