Files
amazing-dotfiles/modules/packages.nix
2026-04-28 22:37:55 +02:00

71 lines
972 B
Nix

{
pkgs,
pkgs-stable,
lib,
userConfig,
...
}:
let
rstudio-with-packages = pkgs-stable.rstudioWrapper.override {
# we use stable, because unstable is broken rn
packages = with pkgs-stable.rPackages; [
# additional packages for rstudio here
ggplot2
];
};
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
hugo
# Music
spotify
# Gui stuff
homebank
gimp
rstudio-with-packages
# Messaging
vesktop
signal-desktop
]
++ lib.optionals userConfig.gaming [
mangohud
prismlauncher
heroic
# lutris
rpcs3
pcsx2
];
xdg.configFile."containers/containers.conf".text = ''
[engine]
runtime = "runc"
'';
}