{ inputs, pkgs, ... }: { home.packages = with pkgs; [ pciutils # List PCI(e) devices and controllers bandwhich # Terminal bandwidth utilization tool powertop element-desktop # Nheko is kinda shit so sadly this has to happen yewtube # Play YouTube videos via the terminal iamb # In-terminal-Matrix-messaging signal-desktop # Since the bridge is broken :( socat # Required for `hyprland-smart-borders` tesseract # Screen grabbing text from images/PDFs/etc pixcat # Display images in the terminal lm_sensors # Show sensor outputs, i.e. temperatures yubikey-touch-detector # Display notification when YubiKey requires a headpat bitwarden-cli # Use Bitwarden as a CLI secrets manager gajim # XMPP client nheko # Matrix client linuxKernel.packages.linux_hardened.v4l2loopback # Use A7ii as webcam # wikit # Wikipedia summaries from the terminal, not added to Nix yet # reader # Firefox reader mode but in the terminal, not added to Nix yet vimv # edit filenames in batch with $EDITOR pastel # generate, analyze, convert and manipulate colors glow # Render Markdown from the terminal htmlq # jq but for HTML lemmeknow # Identify anything android-tools # ADB/Fastboot eva # Calculator tofi # drun type launcher # termpdfpy # Read PDFs from the terminal, errors out for now anki-bin # Learn languages vimv # Bulk rename audacity # Record audio stuff obs-studio # Record video stuff exiftool # Read exif data from CLI pinta # "Paint.NET-like editor" kdenlive # Video editor translate-shell # Google Translate but in the CLI wireguard-tools # VPN connections openresolv # required for wireguard-tools prusa-slicer blender progress epy zip ripdrag pwgen jq tmux wdisplays htop firefox nsxiv eza file fzf gimp darktable lazygit gitleaks # TODO: adds pre-commit hook libreoffice xfce.thunar prismlauncher lunar-client jdk ripgrep yt-dlp wineWowPackages.wayland # element-desktop # wayland version is very laggy for me spotify thunderbird neofetch nodejs_22 yarn # C / C++ gcc gnumake # Python python3 ffmpeg killall libnotify man-pages # extra man pages 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.nixvim.packages.${pkgs.system}.default ]; # environment.systemPackages = with pkgs; [ # nodePackages. # ] }