{ pkgs, inputs, system, ... }: let uxplay-fixed = pkgs.uxplay.override { avahi = pkgs.avahi.override { withLibdnssdCompat = true; }; }; in with pkgs; { system = [ # apps onlyoffice-desktopeditors whatsapp-electron bottles-unwrapped telegram-desktop prismlauncher moonlight-qt qbittorrent antigravity obs-studio localsend spotatui picotool sunshine equibop spotify ghostty blender heroic loupe wine # some kde stuff kdePackages.kdegraphics-thumbnailers kdePackages.plasma-integration kdePackages.breeze-icons kdePackages.kio-extras kdePackages.qtwayland kdePackages.kio-admin kdePackages.kio-fuse kdePackages.kservice kdePackages.dolphin kdePackages.qtsvg kdePackages.ark kdePackages.kio kdePackages.kdf # utils wl-clipboard wf-recorder tesseract mpvpaper swappy slurp grim # phone libimobiledevice android-tools uxplay-fixed usbmuxd libmtp jmtpfs scrcpy ifuse # cli github-copilot-cli fastfetch trash-cli tailscale dos2unix autossh ani-cli zoxide cachix direnv rsync unzip kitty tree tldr wget fish htop btop zip eza bat git rar jq fd # hardware xkeyboard-config intel-gpu-tools smartmontools brightnessctl gsmartcontrol vulkan-tools libva-utils mesa-demos lm_sensors exfatprogs libsecret gptfdisk usbutils hfsprogs dmg2img ddcutil clinfo hidapi parted p7zip xar # themes/icons whitesur-icon-theme gnome-themes-extra bibata-cursors adwaita-qt6 adwaita-qt # langs alejandra binutils python3 rustup gcc ghc go zig lua glm # dev tools jdt-language-server nixfmt-rfc-style rust-analyzer clang-tools cargo-tauri pkg-config gnumake openssl pyright rustfmt lazygit nixfmt zellij sqlite aubio delta trunk nixd nil uv # editors vscode neovim # media ffmpegthumbnailer imagemagick pavucontrol pamixer ffmpeg yt-dlp cava mpv inputs.zen-browser.packages.${system}.default inputs.noctalia.packages.${system}.default inputs.copetch.packages.${system}.default inputs.helium.packages.${system}.default pkgs.qt6Packages.qtwebsockets ]; }