From f557a899c1d37d86cdc9281714fe041cdbe1f4c1 Mon Sep 17 00:00:00 2001 From: work Date: Thu, 29 Aug 2024 14:49:57 +0200 Subject: [PATCH] update work machine packages not to use with more cleanup too --- hosts/work/programs.nix | 172 +++++++++++++++++++++------------------- 1 file changed, 89 insertions(+), 83 deletions(-) diff --git a/hosts/work/programs.nix b/hosts/work/programs.nix index 5ecc4ef..eca616c 100644 --- a/hosts/work/programs.nix +++ b/hosts/work/programs.nix @@ -1,93 +1,99 @@ { config, + lib, pkgs, ... }: let inherit (config.poz.other.system) username; + + inherit (lib.attrsets) attrValues; in { home-manager.users.${username} = { - home.packages = with pkgs; [ - keepassxc - eza - ripgrep - obs-studio - ungoogled-chromium - tor-browser-bundle-bin - mullvad-browser - thunderbird - gimp - helvum - easyeffects - libreoffice-fresh - qbittorrent - zellij - trash-cli - xdg-utils - pamixer - brightnessctl - dig - imv - pcmanfm - xdg-ninja - gnupg - age - rage - fd - udisks - ffmpeg_6-full - yt-dlp - filelight - asciinema - asciinema-agg - du-dust - appimage-run - file - fastfetch - uutils-coreutils - alsa-utils - imagemagick - psmisc - mesa-demos - jq - fq - progress - parallel - p7zip - xxd - playerctl - xdg-user-dirs - lshw - tree - exiv2 - config.boot.kernelPackages.cpupower - config.boot.kernelPackages.perf - usbutils - ytfzf - mat2 - libsixel - lsix - qmk - httpie - mangohud - nix-index - xdg-ninja - heaptrack - magic-wormhole - webcamoid - fswebcam - pciutils - inxi - pcsc-tools - libnfc - nix-tree - duf - bat - hw-probe - delta - scrcpy - teams-for-linux - openconnect - vpn-slice - ]; + home.packages = attrValues { + inherit (pkgs) + keepassxc + eza + ripgrep + obs-studio + ungoogled-chromium + tor-browser-bundle-bin + mullvad-browser + thunderbird + gimp + helvum + easyeffects + libreoffice-fresh + qbittorrent + zellij + trash-cli + xdg-utils + pamixer + brightnessctl + dig + imv + pcmanfm + xdg-ninja + gnupg + age + rage + fd + udisks + ffmpeg_6-full + yt-dlp + filelight + asciinema + asciinema-agg + du-dust + appimage-run + file + fastfetch + uutils-coreutils + alsa-utils + imagemagick + psmisc + mesa-demos + jq + fq + progress + parallel + p7zip + xxd + playerctl + xdg-user-dirs + lshw + tree + exiv2 + usbutils + ytfzf + mat2 + libsixel + lsix + qmk + httpie + mangohud + nix-index + heaptrack + magic-wormhole + webcamoid + fswebcam + pciutils + inxi + pcsc-tools + libnfc + nix-tree + duf + bat + hw-probe + delta + scrcpy + teams-for-linux + openconnect + vpn-slice + ; + inherit (config.boot.kernelPackages) + cpupower + perf + ; + }; }; }