Files
amazing-dotfiles/modules/packages.nix
2026-05-30 17:54:23 +02:00

74 lines
1.0 KiB
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
nixfmt
zathura
zathuraPkgs.zathura_pdf_mupdf
# Music
spotify
# Gui stuff
homebank
gimp
rstudio-with-packages
feh
# Messaging
vesktop
signal-desktop
]
++ lib.optionals userConfig.gaming [
mangohud
prismlauncher
heroic
# lutris
pkgs-stable.rpcs3
pcsx2
];
xdg.configFile."containers/containers.conf".text = ''
[engine]
runtime = "runc"
'';
}