Files
nixos/user/packages.nix
2025-12-24 04:59:48 +01:00

161 lines
2.2 KiB
Nix

{ pkgs, ... }:
{
home.packages = with pkgs; [
########################################
# GUI #
########################################
# --- Core GUI ---
alacritty
kitty
vscode
libreoffice
unstable.sioyek
zathura
qalculate-qt
# --- Communication & Internet ---
discord
thunderbird
tor-browser
unstable.signal-desktop
qbittorrent
ausweisapp
nextcloud-client
spotify
# --- Media & Desktop Tools ---
simple-scan
gimp
audio-recorder
cheese
mpv
obsidian
rnote
nemo-with-extensions
xournalpp
anki
hyprshot # All the hypr stuff
hyprpicker
hyprlock
hypridle
hyprshade
hyprsunset
hyprpaper
waybar
dunst
networkmanagerapplet
pavucontrol
feh
xdragon
tofi
fuzzel
########################################
# CLI #
########################################
# --- Essentials & Navigation ---
ripgrep
fd
gcr # Keyring
fzf
eza
bat
vim
unstable.neovim
emacs
inotify-tools
stow
wl-clipboard
wl-clip-persist
killall
trash-cli
file
zip
xz
unzip
# --- System & Network ---
btop
iotop
fastfetch
acpi
brightnessctl
ethtool
findutils
nmap
wakeonlan
tor
torsocks
w3m
curl
wget
libinput
mtr
gdu
timer
# --- Productivity & Misc ---
just
todo-txt-cli
typst
systemctl-tui
wiki-tui
watson
slides
imagemagick
immich-cli
parted
lsof
tt
bitwarden-cli
lazydocker
poppler_utils
unstable.kmonad
xorg.setxkbmap
prismlauncher
entr
yq
lazygit
gitui
tokei
dig
unstable.yazi
# --- Languages & Package Managers ---
python3
nodejs
go
lua
luarocks
deno
pipx
gradle
openjdk
# --- Build Tools ---
clang
clang-tools
gnumake
cmake
ninja
meson
lld
# --- DevOps & Versioning ---
git-lfs
sops
age
ecryptfs
ansible
android-tools
sdkmanager
air
vscode-langservers-extracted
];
}