2024-06-08 12:22:23 +02:00
|
|
|
{ pkgs, config, machineVars, ... }:
|
|
|
|
{
|
2022-03-07 16:01:52 +01:00
|
|
|
home.packages = with pkgs; [
|
|
|
|
beets
|
2024-06-08 12:44:31 +02:00
|
|
|
binutils
|
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
|
2024-06-25 18:52:00 +02:00
|
|
|
file
|
|
|
|
gh-dash
|
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
|
2023-10-06 17:17:15 +02:00
|
|
|
# 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
|
2024-06-08 12:44:31 +02:00
|
|
|
meli
|
2022-03-07 16:01:52 +01:00
|
|
|
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
|
2023-10-06 17:17:15 +02:00
|
|
|
nix-update
|
2023-07-28 17:59:34 +02:00
|
|
|
nixpkgs-review
|
2022-06-21 01:47:36 +02:00
|
|
|
# nixops
|
2022-03-07 16:01:52 +01:00
|
|
|
nmap
|
|
|
|
ouch
|
|
|
|
pandoc
|
2022-06-02 16:34:09 +02:00
|
|
|
parallel
|
2023-02-25 17:54:36 +01:00
|
|
|
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
|
2024-06-08 12:56:00 +02:00
|
|
|
unzip
|
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
|
2023-10-06 17:17:15 +02:00
|
|
|
yt-dlp
|
2022-09-22 04:09:17 +02:00
|
|
|
yubico-pam
|
|
|
|
yubikey-agent
|
|
|
|
yubikey-manager
|
2022-06-21 01:47:36 +02:00
|
|
|
zip
|
2022-03-07 16:01:52 +01:00
|
|
|
|
|
|
|
# Needed for VSCode liveshare
|
|
|
|
desktop-file-utils
|
2024-06-08 12:44:31 +02:00
|
|
|
# krb5
|
2022-03-07 16:01:52 +01:00
|
|
|
zlib
|
|
|
|
icu
|
|
|
|
openssl
|
|
|
|
xorg.xprop
|
2023-10-06 17:17:15 +02:00
|
|
|
] ++ (
|
2022-06-02 16:34:09 +02:00
|
|
|
lib.optionals (!machineVars.headless) [
|
|
|
|
ahoviewer
|
2023-10-06 17:17:15 +02:00
|
|
|
# anki
|
2022-06-02 16:34:09 +02:00
|
|
|
ark
|
2023-05-08 02:52:06 +02:00
|
|
|
birdtray
|
2022-06-02 16:34:09 +02:00
|
|
|
calibre
|
|
|
|
cool-retro-term
|
2024-06-08 12:44:31 +02:00
|
|
|
darktable
|
2022-06-02 16:34:09 +02:00
|
|
|
discord
|
|
|
|
element-desktop
|
|
|
|
geogebra
|
|
|
|
gimp
|
2023-10-06 17:17:15 +02:00
|
|
|
# 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
|
2023-10-06 17:17:15 +02:00
|
|
|
# insomnia
|
2022-06-02 16:34:09 +02:00
|
|
|
iwgtk
|
2023-10-06 17:17:15 +02:00
|
|
|
# keybase-gui
|
2022-06-02 16:34:09 +02:00
|
|
|
kid3
|
|
|
|
koreader
|
2023-10-06 17:17:15 +02:00
|
|
|
# krita
|
2022-06-02 16:34:09 +02:00
|
|
|
ktouch
|
2023-05-08 02:52:06 +02:00
|
|
|
libnotify
|
2023-10-06 17:17:15 +02:00
|
|
|
libreoffice
|
2022-06-02 16:34:09 +02:00
|
|
|
light
|
2023-10-06 17:17:15 +02:00
|
|
|
# maim
|
2022-06-02 16:34:09 +02:00
|
|
|
mopidy
|
|
|
|
mopidy-mpd
|
|
|
|
mopidy-soundcloud
|
|
|
|
mopidy-youtube
|
|
|
|
mpc_cli
|
|
|
|
nyxt
|
2023-02-25 17:54:36 +01:00
|
|
|
# obsidian
|
2024-06-02 16:40:31 +02:00
|
|
|
# pcloud
|
2022-06-02 16:34:09 +02:00
|
|
|
pulseaudio
|
|
|
|
pulsemixer
|
2023-10-06 17:17:15 +02:00
|
|
|
# scrcpy
|
2022-06-02 16:34:09 +02:00
|
|
|
shellcheck
|
|
|
|
slack
|
2023-10-06 17:17:15 +02:00
|
|
|
# sublime3
|
2023-07-28 17:59:34 +02:00
|
|
|
# swiPrologWithGui
|
2022-06-02 16:34:09 +02:00
|
|
|
sxiv
|
2023-10-06 17:17:15 +02:00
|
|
|
# tagainijisho
|
2024-06-08 12:44:31 +02:00
|
|
|
|
2022-06-02 16:34:09 +02:00
|
|
|
tenacity
|
2023-02-25 17:54:36 +01:00
|
|
|
thunderbird
|
2023-10-06 17:17:15 +02:00
|
|
|
# transcribe
|
2022-06-02 16:34:09 +02:00
|
|
|
wireshark
|
|
|
|
xcalib
|
|
|
|
xclip
|
|
|
|
xdotool
|
2024-06-08 12:44:31 +02:00
|
|
|
xorg.xmodmap
|
2022-06-02 16:34:09 +02:00
|
|
|
(xfce.thunar.override {
|
|
|
|
thunarPlugins = with xfce; [
|
|
|
|
thunar-volman
|
2023-10-06 17:17:15 +02:00
|
|
|
# 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
|
2023-07-28 17:59:34 +02:00
|
|
|
yubioath-flutter
|
2022-06-02 16:34:09 +02:00
|
|
|
zotero
|
|
|
|
] ++ lib.optionals (machineVars.laptop) [
|
|
|
|
touchegg
|
|
|
|
] ++ lib.optionals (machineVars.gaming) [
|
|
|
|
desmume
|
|
|
|
osu-lazer
|
2024-06-02 17:13:29 +02:00
|
|
|
(prismlauncher.override {
|
|
|
|
jdk17 = jdk21;
|
|
|
|
})
|
2022-06-02 16:34:09 +02:00
|
|
|
retroarchFull
|
|
|
|
steam
|
|
|
|
steam-tui
|
|
|
|
stepmania
|
|
|
|
taisei
|
|
|
|
]
|
|
|
|
);
|
2022-03-07 16:01:52 +01:00
|
|
|
}
|
|
|
|
|