nixos-config/sets/packages.nix

130 lines
1.8 KiB
Nix
Raw Normal View History

2023-09-10 00:51:29 +00:00
{ pkgs, lib, ... }: {
2020-11-26 04:20:52 +00:00
environment.systemPackages = (with pkgs; [
2020-04-11 21:47:33 +00:00
# Audiovisual
2023-08-30 20:58:52 +00:00
darktable
2020-07-27 03:53:38 +00:00
exiftool
2020-04-11 21:47:33 +00:00
flac
lame
opusTools
pavucontrol
2023-07-06 18:49:33 +00:00
r128gain
2022-03-10 18:54:25 +00:00
simple-scan
2023-09-07 14:54:51 +00:00
skanlite
2022-06-28 00:06:42 +00:00
yt-dlp
2020-04-11 21:47:33 +00:00
# Linux tools
dmidecode
gparted
hdparm
iptables
lm_sensors
2022-05-31 04:42:46 +00:00
man-pages
2020-04-11 21:47:33 +00:00
nethogs
2020-08-15 03:27:08 +00:00
nvme-cli
2020-04-11 21:47:33 +00:00
parted
pinentry-curses
2020-04-11 21:47:33 +00:00
pinentry-gtk2 # needed for tomb
powertop
psmisc
2020-07-27 03:53:38 +00:00
qrencode
rsync
2020-04-11 21:47:33 +00:00
xorg.xeyes
xorg.xkill
2020-07-27 03:53:38 +00:00
zbar
2020-04-11 21:47:33 +00:00
2020-04-12 19:09:16 +00:00
# Filesystems
2022-05-31 04:42:46 +00:00
cifs-utils
2023-10-25 07:27:16 +00:00
exfatprogs
2022-05-31 04:42:46 +00:00
nfs-utils
2023-10-25 07:27:16 +00:00
ntfsprogs
2020-04-12 19:09:16 +00:00
udftools
2020-04-11 21:47:33 +00:00
# Useful CLI tools
appimage-run
bind
borgbackup
file
2020-04-11 21:57:36 +00:00
fzf
2020-04-11 21:47:33 +00:00
git-lfs
gitAndTools.gitFull
2020-04-27 23:19:31 +00:00
gitAndTools.pass-git-helper
2020-04-11 21:47:33 +00:00
htop
hunspell
jq
libarchive
lsof
nix-index
openssl
p7zip
2020-04-27 23:19:31 +00:00
parallel
2020-04-11 21:47:33 +00:00
pciutils
pdftk
poppler_utils
python3Packages.ipython
2020-04-11 21:47:33 +00:00
ripgrep
rlwrap
tmux
tomb
tree
2020-04-27 23:19:31 +00:00
unrar
2020-04-11 21:47:33 +00:00
unzip
usbutils
xxd
zip
2020-11-26 04:20:52 +00:00
2020-04-11 21:47:33 +00:00
# Networking
curlFull
2023-07-06 18:49:33 +00:00
iw
2020-05-13 01:19:30 +00:00
magic-wormhole
2020-04-11 21:47:33 +00:00
mosh
2023-07-06 18:49:33 +00:00
mtr
2020-04-11 21:47:33 +00:00
sshuttle
2023-07-06 18:49:33 +00:00
traceroute
2020-04-11 21:47:33 +00:00
transmission-remote-gtk
wget
# Development
patchelf
rustup
# Security
pass
2022-05-31 04:42:46 +00:00
wireguard-tools
2020-04-11 21:47:33 +00:00
yubikey-manager
# GUI tools
evince
gnome3.eog
gnome3.gnome-system-monitor
2021-08-25 05:03:03 +00:00
libreoffice-fresh
nheko
2023-08-16 17:04:02 +00:00
qalculate-gtk
libqalculate
2020-04-11 21:47:33 +00:00
# Web
2023-11-01 04:18:19 +00:00
firefox
2020-04-11 21:47:33 +00:00
# Gnome configuration
gnome3.adwaita-icon-theme
2022-05-31 04:42:46 +00:00
gsettings-desktop-schemas
gnome-themes-extra
2020-04-11 21:47:33 +00:00
hicolor-icon-theme
# Dictionaries
2023-08-26 23:00:18 +00:00
]) ++ (with pkgs.hunspellDicts; [ en-us-large de_DE ])
++ (lib.optionals (pkgs.system == "x86_64-linux") (with pkgs; [
2023-11-01 04:18:19 +00:00
# Web
google-chrome
# EFI stuff
2023-08-26 23:00:18 +00:00
efibootmgr
efitools
sbsigntool
2021-08-26 17:12:58 +00:00
2023-08-26 23:00:18 +00:00
# Wine and tools
cabextract
samba
2023-08-30 20:58:52 +00:00
wineWowPackages.waylandFull
2023-08-26 23:00:18 +00:00
]));
2020-04-11 21:47:33 +00:00
}