make aspect have a chill time on nixos

This commit is contained in:
zackartz 2024-05-29 12:43:29 -04:00
parent 45381dbb7a
commit b7837badc6
No known key found for this signature in database
GPG key ID: 5B53E53A9A514DBA
2 changed files with 84 additions and 0 deletions

View file

@ -0,0 +1,76 @@
{
inputs,
pkgs,
system,
lib,
...
}: {
apps = {
tools.git.enable = true;
tools.tmux.enable = true;
tools.neovim.enable = true;
tools.starship.enable = true;
tools.skim.enable = true;
tools.direnv.enable = true;
tools.tealdeer.enable = true;
tools.bat.enable = true;
};
shells.zsh.enable = true;
xdg.enable = true;
programs = {
gpg.enable = true;
man.enable = true;
eza.enable = true;
dircolors = {
enable = true;
enableZshIntegration = true;
};
};
# catppuccin.enable = true;
home.packages = [
pkgs.mosh
pkgs.nix-output-monitor
pkgs.fastfetch
pkgs.nh
pkgs.killall
pkgs.custom.rebuild
];
programs.zoxide = {
enable = true;
enableZshIntegration = true;
options = ["--cmd cd"];
};
programs.cava = {
enable = true;
catppuccin.enable = true;
};
programs.btop = {
enable = true;
catppuccin.enable = true;
extraConfig = ''
update_ms = 100
vim_keys = true
'';
};
programs.lazygit = {
enable = true;
catppuccin.enable = true;
};
programs.fzf = {
enable = true;
catppuccin.enable = true;
};
}

View file

@ -121,6 +121,14 @@
}; };
}; };
snowfallorg.users.aspect = {
create = true;
admin = false;
home = {
enable = true;
};
};
security.acme = { security.acme = {
acceptTerms = true; acceptTerms = true;
defaults.email = "zach@zacharymyers.com"; defaults.email = "zach@zacharymyers.com";