nixos-configs/nixos/home/main.nix

49 lines
1,005 B
Nix
Raw Normal View History

2023-10-08 14:42:43 -04:00
{ home-manager, nur, ... }:
2023-09-29 23:46:34 -04:00
{
## Global config to add home-manager module
#############################################################################
2023-09-29 23:46:34 -04:00
imports = [
home-manager.nixosModules.default
];
2023-06-20 09:35:36 -04:00
# Define a user account. Don't forget to set a password with 'passwd'.
users.users.matt = {
isNormalUser = true;
2023-09-12 08:02:35 -04:00
extraGroups = [ "wheel" "input" "uinput" "adm" "mlocate" "video" "libvirtd" ];
2023-06-20 09:35:36 -04:00
};
programs.dconf.enable = true;
#############################################################################
# TODO: use hm for tmux
home-manager.users = {
root = {
imports = [
./bashdots.nix
./nvim.nix
];
home.stateVersion = "23.05";
};
matt = {
imports = [
nur.hmModules.nur
./dconf.nix
./theme.nix
./hyprland.nix
./bashdots.nix
./dotfiles.nix
./packages.nix
./nvim.nix
./firefox/main.nix
];
home.stateVersion = "23.05";
};
};
}