{ config, inputs, pkgs, ... }: let username = config.myOptions.other.system.username; in { home-manager.users.${username} = { home.packages = let fenix = inputs.fenix.packages.${pkgs.system}; in with pkgs; [ alacritty alsa-utils asciinema betterbird bibata-cursors dig element-desktop eza ripgrep fastfetch (fenix.complete.withComponents [ "cargo" "clippy" "rust-src" "rustc" "rustfmt" ]) ffmpeg_6-full gcc gdb git httpie imagemagick keepassxc krita lazygit libreoffice-fresh neofetch neovim networkmanagerapplet pamixer pavucontrol pcmanfm pfetch polkit python3 qbittorrent rustdesk scc sherlock signal-desktop-beta smartmontools st steam strawberry telegram-desktop texliveFull tor-browser-bundle-bin trash-cli tree unzip ventoy-full vlc xclip yt-dlp zathura zip ]; }; }