Files
nixos-config/hosts/common/home.nix
2024-08-08 13:15:26 +05:30

42 lines
835 B
Nix

{
outputs,
username,
...
}: {
imports = [
../../modules/home-manager/shell
../../modules/home-manager/git
../../modules/home-manager/starship
../../modules/home-manager/nvim
../../modules/home-manager/tmux
../../modules/home-manager/helix
];
nixpkgs = {
overlays = [
outputs.overlays.additions
outputs.overlays.modifications
outputs.overlays.unstable-packages
outputs.overlays.nur
outputs.overlays.nix-vscode-extensions
];
config = {
allowUnfree = true;
allowUnfreePredicate = _: true;
joypixels.acceptLicense = true;
};
};
home = {
username = "${username}";
homeDirectory = "/home/${username}";
};
programs.home-manager.enable = true;
systemd.user.startServices = "sd-switch";
home.stateVersion = "23.11";
}