{ config, pkgs, ... }: { # Allow unfree packages from the stable channel nixpkgs.config.allowUnfree = true; environment.systemPackages = with pkgs; [ # Browsers and comms ungoogled-chromium discord signal-desktop-bin # Development tools git go cargo rustc rust-analyzer rustfmt nodejs_24 python3Full openssh nodePackages."pnpm" openssl ffmpeg vscodium usbutils qmk-udev-rules qmk # Desktop applications bitwarden-desktop vlc streamrip supersonic nextcloud-client zotero prismlauncher lrcget slack impression ardour krita inkscape streamcontroller easyeffects # Gaming luanti duckstation dolphin-emu ryubing # GNOME extensions gnomeExtensions.appindicator ]; }