Files
tawm/modules/home-manager/default.nix
2024-07-27 21:55:48 +05:30

42 lines
685 B
Nix
Executable File

{
outputs,
username,
...
}: {
imports = [
./shell
./git
./starship
./nvim
./tmux
./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";
}