From 101ae8da40c3a68fb94ce7f598a91002bf9920d6 Mon Sep 17 00:00:00 2001 From: Szymon P Date: Tue, 28 Apr 2026 19:12:14 +0200 Subject: [PATCH] feat: add more apps --- modules/packages.nix | 78 ++++++++++++++++++++++++++------------------ 1 file changed, 47 insertions(+), 31 deletions(-) diff --git a/modules/packages.nix b/modules/packages.nix index fc91efc..b4b2f2b 100644 --- a/modules/packages.nix +++ b/modules/packages.nix @@ -1,4 +1,10 @@ -{ pkgs, pkgs-stable, ... }: +{ + pkgs, + pkgs-stable, + lib, + userConfig, + ... +}: let rstudio-with-packages = pkgs-stable.rstudioWrapper.override { @@ -10,40 +16,50 @@ let }; in { - home.packages = with pkgs; [ - # Cli stuff - libnotify - cliphist - gh - trash-cli - pandoc - fzf - eza - fastfetch - fd - duf - gdu - jq - tealdeer - grim - slurp - bc - nh - runc + home.packages = + with pkgs; + [ + # Cli stuff + libnotify + cliphist + gh + trash-cli + pandoc + fzf + eza + fastfetch + fd + duf + gdu + jq + tealdeer + grim + slurp + bc + nh + runc - # Music - spotify + # Music + spotify - # Gui stuff - homebank - gimp - rstudio-with-packages + # Gui stuff + homebank + gimp + rstudio-with-packages - # Messaging - vesktop - signal-desktop + # Messaging + vesktop + signal-desktop - ]; + ] + ++ lib.optionals userConfig.gaming [ + mangohud + prismlauncher + heroic + # lutris + rpcs3 + pcsx2 + ]; xdg.configFile."containers/containers.conf".text = '' [engine]