{ inputs, pkgs, ... }: { home.packages = with pkgs; [ 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 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 yarn # C / C++ gcc gnumake # Python python3 ffmpeg killall libnotify man-pages # extra man pages mpv # video player openssl pamixer # pulseaudio command line mixer pavucontrol # 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 ]; }