cleaned up flake

condensed and cleaned up home-manager configuration
moved nix settings to nix.nix (nice name i know)
moved all shell configuration to shell.nix
moved default package exclusion to packages.nix
switched to nitch from neofetch
moved font from overlay
removed almost pointless librewolf home-manager configuration
changed wallpaper
This commit is contained in:
ISnortPennies 2023-01-30 01:16:14 -05:00
parent 6f6302e27a
commit b2af978996
19 changed files with 154 additions and 273 deletions

View file

@ -4,23 +4,6 @@
...
}: {
system.stateVersion = settings.version;
environment = {
defaultPackages = []; #don't install anything by default
binsh = "${pkgs.dash}/bin/dash"; #use dash for speed
variables = {
EDITOR = "vi";
VISUAL = "vi";
PAGER = "page";
SYSTEMD_PAGERSECURE = "true";
TERMINAL = "st";
};
shellAliases = {
ls = "exa --long --icons";
};
interactiveShellInit = ''
neofetch
'';
};
security.sudo = {
enable = true;
execWheelOnly = true;