bootstrap and system config improvements

This commit is contained in:
Barrett Ruth 2026-02-08 18:22:31 -05:00
parent 745075530c
commit cce3b87edb
17 changed files with 513 additions and 141 deletions

View file

@ -27,17 +27,35 @@
};
services.automatic-timezoned.enable = true;
services.geoclue2.enable = true;
services.pcscd.enable = true;
i18n.defaultLocale = "en_US.UTF-8";
security.pam.services.hyprlock = {};
security.doas = {
enable = true;
extraRules = [{
groups = [ "wheel" ];
persist = true;
keepEnv = true;
}];
};
environment.binsh = "${pkgs.dash}/bin/dash";
users.users.barrett = {
isNormalUser = true;
extraGroups = [ "wheel" "docker" "libvirt" "storage" "power" ];
shell = pkgs.zsh;
};
programs.zsh.enable = true;
programs.zsh = {
enable = true;
shellInit = ''
export ZDOTDIR="$HOME/.config/zsh"
'';
};
programs.hyprland.enable = true;
hardware.nvidia = {
@ -93,6 +111,7 @@
vim
wget
git
dash
ntfs3g
efibootmgr
dmidecode