mirror of
https://github.com/szymon-jozef/amazing-dotfiles.git
synced 2026-09-07 12:10:45 +02:00
70 lines
973 B
Nix
70 lines
973 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
|
|
|
|
# Music
|
|
spotify
|
|
|
|
# Gui stuff
|
|
homebank
|
|
gimp
|
|
rstudio-with-packages
|
|
|
|
# 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"
|
|
'';
|
|
}
|