nix-dotfiles/home/packages.nix

157 lines
2.4 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; [
beets
2022-04-10 16:27:38 +02:00
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
2022-04-10 16:27:38 +02:00
duf
duff
2022-03-07 16:01:52 +01:00
ffmpeg
2022-08-18 23:17:34 +02:00
gpg-tui
2022-03-07 16:01:52 +01:00
graphviz
2022-04-10 16:27:38 +02:00
httpie
2022-03-07 16:01:52 +01:00
imagemagick
jq
kepubify
# keybase
2022-04-10 16:27:38 +02:00
keymapviz
2022-06-02 16:34:09 +02:00
libwebp
2022-03-07 16:01:52 +01:00
lolcat
mdcat
mediainfo
mkvtoolnix
mmv
2022-04-10 16:27:38 +02:00
mtr
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-update
nixpkgs-review
# nixops
2022-03-07 16:01:52 +01:00
nmap
ouch
pandoc
2022-06-02 16:34:09 +02:00
parallel
2022-08-18 23:17:34 +02:00
pinentry
pinentry-curses
progress
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
2023-12-18 20:59:48 +01:00
# sc-im
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
toilet
tokei
2022-04-10 16:27:38 +02:00
unpaper
2022-11-19 16:35:55 +01:00
usbutils
2022-03-07 16:01:52 +01:00
waifu2x-converter-cpp
wavemon
2022-04-10 16:27:38 +02:00
wiki-tui
yt-dlp
2022-09-22 04:09:17 +02:00
yubico-pam
yubikey-agent
yubikey-manager
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
2022-06-02 16:34:09 +02:00
ark
birdtray
2022-06-02 16:34:09 +02:00
calibre
cool-retro-term
# darktable
2022-06-02 16:34:09 +02:00
discord
element-desktop
geogebra
gimp
# gnome.gnome-font-viewer
2022-09-22 04:09:17 +02:00
gnome.seahorse
2022-06-02 16:34:09 +02:00
google-chrome
inkscape
# insomnia
2022-06-02 16:34:09 +02:00
iwgtk
# keybase-gui
2022-06-02 16:34:09 +02:00
kid3
koreader
# krita
2022-06-02 16:34:09 +02:00
ktouch
libnotify
libreoffice
2022-06-02 16:34:09 +02:00
light
# maim
2022-06-02 16:34:09 +02:00
mopidy
mopidy-mpd
mopidy-soundcloud
mopidy-youtube
mpc_cli
nyxt
# obsidian
2022-09-22 04:09:17 +02:00
pcloud
2022-06-02 16:34:09 +02:00
pulseaudio
pulsemixer
# scrcpy
2022-06-02 16:34:09 +02:00
shellcheck
slack
# sublime3
# swiPrologWithGui
2022-06-02 16:34:09 +02:00
sxiv
# tagainijisho
2022-06-02 16:34:09 +02:00
teams
tenacity
thunderbird
# transcribe
2022-06-02 16:34:09 +02:00
wireshark
xcalib
xclip
xdotool
(xfce.thunar.override {
thunarPlugins = with xfce; [
thunar-volman
# thunar-dropbox-plugin
2022-06-02 16:34:09 +02:00
thunar-archive-plugin
thunar-media-tags-plugin
];
})
2022-08-18 23:17:34 +02:00
xmonad-log
2022-06-02 16:34:09 +02:00
# xsnow # Wait until christmas
yubioath-flutter
2022-06-02 16:34:09 +02:00
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
}