nix-dotfiles/packages.nix

183 lines
2.6 KiB
Nix
Raw Normal View History

2022-08-16 03:24:06 +02:00
{ pkgs, config, ... }: let
inherit (config) machineVars;
in {
2022-03-07 16:01:52 +01:00
home.packages = with pkgs; [
asciidoctor
beets
biber
python39Packages.bpython
2022-04-10 16:27:38 +02:00
broot
2022-03-07 16:01:52 +01:00
castnow
2022-06-02 16:34:09 +02:00
catdocx
2022-04-10 16:27:38 +02:00
cheat
cli-visualizer
cloc
2022-03-07 16:01:52 +01:00
czkawka
2022-04-10 16:27:38 +02:00
delta
2022-03-07 16:01:52 +01:00
diskonaut
diskus
docker
2022-04-10 16:27:38 +02:00
dogdns
2022-03-07 16:01:52 +01:00
du-dust
2022-04-10 16:27:38 +02:00
duf
duff
epr
2022-03-07 16:01:52 +01:00
fd
ffmpeg
2022-04-10 16:27:38 +02:00
glances
googler
2022-03-07 16:01:52 +01:00
# gpgtui
2022-04-10 16:27:38 +02:00
gping
2022-03-07 16:01:52 +01:00
graphviz
hck
2022-03-07 16:01:52 +01:00
hexyl
2022-04-10 16:27:38 +02:00
httpie
icdiff
2022-03-07 16:01:52 +01:00
imagemagick
2022-04-10 16:27:38 +02:00
ipcalc
2022-03-07 16:01:52 +01:00
jq
kepubify
2022-04-10 16:27:38 +02:00
keymapviz
2022-03-07 16:01:52 +01:00
lastpass-cli
lazydocker
2022-06-02 16:34:09 +02:00
libwebp
2022-03-07 16:01:52 +01:00
lolcat
manix
2022-04-10 16:27:38 +02:00
mcfly
2022-03-07 16:01:52 +01:00
mdcat
mdp
mediainfo
megacmd
megasync
micro
mkvtoolnix
mmv
mps-youtube
2022-04-10 16:27:38 +02:00
mtr
navi
2022-03-07 16:01:52 +01:00
neofetch
2022-04-10 16:27:38 +02:00
nix-diff
nix-index
nix-output-monitor
nix-tree
nix-zsh-completions
# nixops
2022-03-07 16:01:52 +01:00
nmap
ouch
pandoc
2022-06-02 16:34:09 +02:00
parallel
2022-03-07 16:01:52 +01:00
python3
2022-04-10 16:27:38 +02:00
rclone
2022-03-07 16:01:52 +01:00
ripgrep
rsync
rust-motd
sc-im
2022-04-10 16:27:38 +02:00
sd
2022-03-07 16:01:52 +01:00
slack-term
2022-04-10 16:27:38 +02:00
taskwarrior
taskwarrior-tui
tea
2022-03-07 16:01:52 +01:00
tealdeer
2022-04-10 16:27:38 +02:00
terminal-parrot
termtosvg
2022-03-07 16:01:52 +01:00
# tv-renamer
toilet
tokei
2022-04-10 16:27:38 +02:00
tsukae
unpaper
2022-03-07 16:01:52 +01:00
w3m
waifu2x-converter-cpp
2022-04-10 16:27:38 +02:00
watchexec
2022-03-07 16:01:52 +01:00
wavemon
2022-04-10 16:27:38 +02:00
wiki-tui
2022-03-07 16:01:52 +01:00
youtube-dl
yq
zip
2022-03-07 16:01:52 +01:00
# Needed for VSCode liveshare
desktop-file-utils
krb5
zlib
icu
openssl
xorg.xprop
2022-06-02 16:34:09 +02:00
] ++ (
lib.optionals (!machineVars.headless) [
ahoviewer
anki
ark
audacity
calibre
cool-retro-term
copyq
darktable
discord
element-desktop
fcitx
geogebra
gimp
gnome.gnome-font-viewer
google-chrome
inkscape
insomnia
iwgtk
kid3
koreader
krita
ktouch
libreoffice-fresh
light
maim
mopidy
mopidy-mpd
mopidy-soundcloud
mopidy-youtube
mpc_cli
nyxt
obsidian
pulseaudio
pulsemixer
scrcpy
shellcheck
slack
sublime3
sxiv
tagainijisho
teams
tenacity
transcribe
wireshark
xcalib
xclip
xdotool
(xfce.thunar.override {
thunarPlugins = with xfce; [
thunar-volman
thunar-dropbox-plugin
thunar-archive-plugin
thunar-media-tags-plugin
];
})
# xsnow # Wait until christmas
yuzu-mainline
zeal
zoom-us
zotero
] ++ lib.optionals (machineVars.laptop) [
touchegg
] ++ lib.optionals (machineVars.gaming) [
citra
desmume
minecraft
osu-lazer
retroarchFull
steam
steam-tui
stepmania
taisei
]
);
2022-03-07 16:01:52 +01:00
}