mirror of
https://github.com/tuxdotrs/tawm.git
synced 2025-07-05 20:56:33 +05:30
75 lines
1.2 KiB
Nix
Executable File
75 lines
1.2 KiB
Nix
Executable File
{pkgs, ...}: {
|
|
programs = {
|
|
bat.enable = true;
|
|
zsh = {
|
|
enable = true;
|
|
shellAliases = {
|
|
ls = "lsd";
|
|
};
|
|
syntaxHighlighting.enable = true;
|
|
enableAutosuggestions = true;
|
|
initExtra = ''
|
|
nitch
|
|
export WINIT_X11_SCALE_FACTOR=1
|
|
'';
|
|
};
|
|
lazygit.enable = true;
|
|
zoxide = {
|
|
enable = true;
|
|
options = ["--cmd cd"];
|
|
};
|
|
ripgrep.enable = true;
|
|
btop = {
|
|
enable = true;
|
|
settings = {
|
|
theme_background = false;
|
|
update_ms = 1000;
|
|
presets = "cpu:0:default mem:0:default net:0:default";
|
|
};
|
|
};
|
|
go.enable = true;
|
|
yazi = {
|
|
enable = true;
|
|
enableZshIntegration = true;
|
|
};
|
|
cava.enable = true;
|
|
};
|
|
|
|
home.packages = with pkgs; [
|
|
lsd
|
|
nitch
|
|
ranger
|
|
wget
|
|
portal
|
|
fast-cli
|
|
gdu
|
|
nvtop
|
|
zip
|
|
unzip
|
|
pciutils
|
|
gnumake
|
|
copyq
|
|
zellij
|
|
cht-sh
|
|
nix-output-monitor
|
|
fzf
|
|
|
|
python311
|
|
nodejs
|
|
nodePackages.pnpm
|
|
nodePackages.yarn
|
|
rustup
|
|
bun
|
|
stremio
|
|
nixpkgs-fmt
|
|
flyctl
|
|
turso-cli
|
|
|
|
libreoffice-qt
|
|
spotify
|
|
hunspell
|
|
hunspellDicts.en_US
|
|
galaxy-buds-client
|
|
];
|
|
}
|