Files
nix/users/common/default.nix
Nikolaos Karaolidis ea01ac7fe0 Modularize code
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2024-06-20 11:42:31 +03:00

32 lines
580 B
Nix

{ config, inputs, lib, pkgs, ... }:
{
imports = [
inputs.home-manager.nixosModules.default
./extra.nix
./configs/persist
./configs/sops
./configs/firefox
./configs/git
./configs/gpg-agent
./configs/hyprland
./configs/kitty
./configs/neovim
./configs/stylix
./configs/zsh
];
home-manager = {
extraSpecialArgs = { inherit inputs; };
backupFileExtension = "bak";
sharedModules = [{
home.stateVersion = "24.05";
systemd.user.startServices = "sd-switch";
}];
};
programs.dconf.enable = true;
}