mirror of
https://github.com/donovanglover/nix-config.git
synced 2024-11-25 01:33:17 +01:00
c62a0694dd
asciiquarium is much cooler in this case. Note that sanctity is kept since it's useful for debugging colors.
96 lines
1.2 KiB
Nix
96 lines
1.2 KiB
Nix
{ pkgs, ... }:
|
|
|
|
let
|
|
inherit (pkgs) fish;
|
|
in
|
|
{
|
|
users.defaultUserShell = fish;
|
|
|
|
environment = {
|
|
shells = [ fish ];
|
|
|
|
systemPackages = with pkgs; [
|
|
jq
|
|
fd
|
|
xh
|
|
file
|
|
timg
|
|
choose
|
|
sd
|
|
rustscan
|
|
yt-dlp
|
|
sox
|
|
asak
|
|
timer
|
|
dig
|
|
mtr
|
|
mediainfo
|
|
fdupes
|
|
whois
|
|
killall
|
|
trashy
|
|
hwinfo
|
|
duf
|
|
stress
|
|
hdparm
|
|
recode
|
|
rmlint
|
|
jpegoptim
|
|
pass
|
|
sudachi-rs
|
|
tango
|
|
npm-check-updates
|
|
microfetch
|
|
onefetch
|
|
scc
|
|
genact
|
|
sanctity
|
|
asciiquarium-transparent
|
|
cmatrix
|
|
gdu
|
|
hexyl
|
|
diskonaut
|
|
pgcli
|
|
litecli
|
|
p7zip
|
|
unar
|
|
rsync
|
|
rclone
|
|
ffmpeg
|
|
imagemagick
|
|
smartmontools
|
|
restic
|
|
borgbackup
|
|
zbar
|
|
phraze
|
|
lychee
|
|
ventoy
|
|
taskwarrior3
|
|
nixpkgs-review
|
|
nix-update
|
|
statix
|
|
nvd
|
|
nix-search-cli
|
|
nix-tree
|
|
rustc
|
|
rustfmt
|
|
cargo
|
|
cargo-tarpaulin
|
|
bacon
|
|
clippy
|
|
nodejs
|
|
deno
|
|
];
|
|
};
|
|
|
|
programs = {
|
|
fish.enable = true;
|
|
neovim.enable = true;
|
|
|
|
direnv = {
|
|
enable = true;
|
|
silent = true;
|
|
};
|
|
};
|
|
}
|