77 lines
1.3 KiB
Nix
77 lines
1.3 KiB
Nix
{
|
|
inputs,
|
|
pkgs,
|
|
system,
|
|
lib,
|
|
...
|
|
}: {
|
|
apps = {
|
|
tools.git.enable = true;
|
|
tools.tmux.enable = true;
|
|
tools.neovim.enable = true;
|
|
tools.skim.enable = true;
|
|
tools.starship.enable = true;
|
|
tools.direnv.enable = true;
|
|
tools.tealdeer.enable = true;
|
|
tools.bat.enable = true;
|
|
tools.emacs.enable = false;
|
|
|
|
term.kitty.enable = true;
|
|
};
|
|
|
|
shells.nu.enable = true;
|
|
shells.zsh.enable = true;
|
|
shells.fish.enable = true;
|
|
|
|
programs = {
|
|
gpg.enable = true;
|
|
man.enable = true;
|
|
eza.enable = true;
|
|
dircolors = {
|
|
enable = true;
|
|
enableZshIntegration = true;
|
|
};
|
|
};
|
|
|
|
catppuccin.enable = true;
|
|
catppuccin.flavor = "mocha";
|
|
catppuccin.accent = "red";
|
|
|
|
catppuccin.aerc.enable = true;
|
|
|
|
catppuccin.cava.enable = true;
|
|
catppuccin.fuzzel.enable = true;
|
|
catppuccin.fzf.enable = true;
|
|
|
|
home.packages = with pkgs; [
|
|
(discord.override {
|
|
withOpenASAR = true;
|
|
withVencord = true;
|
|
})
|
|
|
|
uutils-coreutils-noprefix
|
|
yazi
|
|
|
|
inputs.posting.packages.${pkgs.system}.default
|
|
|
|
mosh
|
|
|
|
nix-output-monitor
|
|
fastfetch
|
|
|
|
starfetch
|
|
];
|
|
|
|
programs.zoxide = {
|
|
enable = true;
|
|
options = ["--cmd cd"];
|
|
};
|
|
|
|
programs.btop = {
|
|
enable = true;
|
|
extraConfig = ''
|
|
update_ms = 100
|
|
vim_keys = true
|
|
'';
|
|
};
|
|
}
|