feat: re-order packages

This commit is contained in:
Ahwx 2025-03-01 21:54:05 +01:00
parent f05b1d5b91
commit 4a78a332b7

View file

@ -1,81 +1,86 @@
{ inputs, pkgs, ... }: { inputs, pkgs, ... }:
{ {
home.packages = with pkgs; [ home.packages = with pkgs; [
element-desktop # Nheko is kinda shit so sadly this has to happen # Environment shit
iamb # In-terminal-Matrix-messaging tesseract
signal-desktop # Since the bridge is broken :( yubikey-touch-detector
tesseract # Screen grabbing text from images/PDFs/etc wireguard-tools
pixcat # Display images in the terminal openresolv
lm_sensors # Show sensor outputs, i.e. temperatures xdg-utils
yubikey-touch-detector # Display notification when YubiKey requires a headpat killall
pass # Passwords but CLI libnotify
# wikit # Wikipedia summaries from the terminal, not added to Nix yet openssl
# reader # Firefox reader mode but in the terminal, not added to Nix yet pamixer
vimv # edit filenames in batch with $EDITOR playerctl
# pastel # generate, analyze, convert and manipulate colors wl-clipboard
glow # Render Markdown from the terminal cliphist
# htmlq # jq but for HTML poweralertd
eva # Calculator ffmpeg
anki-bin # Flashcards unzip
obs-studio # Record video stuff wget
exiftool # Read exif data from CLI xxd
translate-shell # Google Translate but in the CLI gcc
wireguard-tools # VPN connections gnumake
openresolv # required for wireguard-tools python3
# CLI shit
vimv
iamb
pass
pixcat
lm_sensors
neofetch
hyfetch
glow
eva
exiftool
translate-shell
progress progress
zip zip
pwgen pwgen
jq jq
tmux tmux
wdisplays
htop htop
firefox
nsxiv
eza eza
file file
fzf fzf
lazygit lazygit
gitleaks gitleaks
libreoffice
xfce.thunar
lunar-client
ripgrep ripgrep
yt-dlp yt-dlp
spotify
spotify-player spotify-player
thunderbird
neofetch
hyfetch
nodejs_22 nodejs_22
yarn yarn
# wikit # Wikipedia summaries from the terminal, not added to Nix yet
# reader # Firefox reader mode but in the terminal, not added to Nix yet
# pastel # generate, analyze, convert and manipulate colors
# C / C++ # GUI shit
gcc element-desktop
gnumake signal-desktop
anki-bin
obs-studio
wdisplays
librewolf
ungoogled-chromium
nsxiv
libreoffice
xfce.thunar
spotify
thunderbird
lxqt.pavucontrol-qt
mpv
# Python # Gaming
python3 lunar-client
ffmpeg
killall
libnotify
mpv # video player
openssl
pamixer # pulseaudio command line mixer
lxqt.pavucontrol-qt # pulseaudio volume controle (GUI)
playerctl # controller for media players
wl-clipboard # clipboard utils for wayland (wl-copy, wl-paste)
cliphist # clipboard history manager
poweralertd
unzip
wget
xdg-utils
xxd
inputs.alejandra.defaultPackage.${system} inputs.alejandra.defaultPackage.${system}
inputs.nixvim.packages.${pkgs.system}.default inputs.nixvim.packages.${pkgs.system}.default
];
# environment.systemPackages = with pkgs; [ # Email/calendar/etc
# nodePackages. neomutt
# ] khard
khal
w3m
];
} }