nixos/home-manager/home.nix
2023-01-25 13:13:51 -05:00

39 lines
650 B
Nix

{
pkgs,
settings,
lib,
...
}: {
imports = let
modules = [
"librewolf"
"sxhkd"
"theme"
"picom"
"spicetify"
];
in
lib.lists.forEach modules (
m:
./. + ("/" + m + ".nix")
)
++ [
./neovim
];
xsession.numlock.enable = true;
home = {
homeDirectory = "/home/${settings.username}";
stateVersion = settings.version;
file = {
".background-image".source = ../images/nix-stars.png;
".config" = {
source = ./config;
recursive = true;
};
".dwm" = {
source = ./dwm;
recursive = true;
};
};
};
}