{ pkgs, agenix-rekey, ... }: { nixpkgs.config.allowUnfree = true; home.packages = with pkgs; [ # Desktop Communcation element-desktop signal-desktop-bin telegram-desktop vesktop # Desktop Productivity firefox google-chrome obsidian thunderbird zoom-us # work :{ # Desktop Utilities ausweisapp bitwarden-desktop diebahn drawio gnome-connections teams-for-linux # Desktop Media things mpv-unwrapped libsForQt5.gwenview # Desktop game things openttd-jgrpp openttd-ttf # Terminal applications gh # github easyeffects hyfetch fastfetch ranger nautilus fido2-manage age-plugin-fido2-hmac unzip pandoc file-roller wifi-qr killall hyprsunset mitmproxy # For Hyprland hotkeys: brightnessctl playerctl hyprshot pavucontrol networkmanagerapplet cliphist wl-clipboard rofimoji wirelesstools jq bc # nix-tools nix-output-monitor nil nh # agenix.packages.${system}.default agenix-rekey.packages.${system}.default nixfmt-rfc-style # Dev Things vscodium android-studio jetbrains.datagrip jetbrains.idea-ultimate jetbrains.jdk jetbrains.pycharm-professional jetbrains.rust-rover jetbrains.webstorm jetbrains.goland wireshark devenv filezilla python3 # virtualization virt-manager qemu_kvm swtpm virtiofsd spice-gtk spice-vdagent libguestfs-with-appliance # SDR things rtl-sdr sdrpp gqrx dump1090 sox noaa-apt ]; nixpkgs.config.vesktop.commandLineArgs = "--enable-features=UseOzonePlatform --ozone-platform=wayland"; }