{ config, inputs, pkgs, ... }: let inherit (config.myOptions.other.system) username; in { home-manager.users.${username} = { home.packages = let hyprcontrib = inputs.hyprcontrib.packages.${pkgs.system}; shadower = inputs.shadower.packages.${pkgs.system}; fenix = inputs.fenix.packages.${pkgs.system}; in with pkgs; [ git librewolf-wayland keepassxc eza ripgrep libnotify rofi-wayland rofi-calc session-desktop signal-desktop-beta schildichat-desktop obs-studio heroic steam ungoogled-chromium amdgpu_top tor-browser-bundle-bin mullvad-browser thunderbird livecaptions gimp helvum bluez blueman easyeffects libreoffice-fresh onionshare-gui qbittorrent zathura zellij unzip sway caprine-bin waypipe trash-cli bibata-cursors swww networkmanagerapplet wl-clipboard wlsunset xdg-utils hyprpicker hyprcontrib.hyprprop hyprcontrib.grimblast shadower.shadower pamixer brightnessctl dig swappy imv pcmanfm xdg-ninja auto-cpufreq gnupg pinentry-qt age rage fd udisks ffmpeg yt-dlp filelight (fenix.complete.withComponents [ "cargo" "clippy" "rust-src" "rustc" "rustfmt" ]) wayland showmethekey polkit libsForQt5.polkit-kde-agent asciinema asciinema-agg du-dust mullvad-vpn appimage-run file hyfetch git-annex gamemode croc linuxKernel.packages.linux_xanmod_latest.cpupower alsa-utils speechd arcanPackages.espeak imagemagick pavucontrol psmisc mesa-demos nnn jq fq tea codeberg-cli progress parallel p7zip xxd mpc-cli playerctl xdg-user-dirs wiki-tui lshw tree ydotool agenix.default nh.default exiv2 gamescope ]; }; }