flakes/users/rin/packages.nix

68 lines
1.1 KiB
Nix
Raw Normal View History

{ enableGUI, inputs, pkgs, ... }:
let
dotnet-combined = (with pkgs.dotnetCorePackages; combinePackages [
dotnet_8.sdk
dotnet_9.sdk
aspnetcore_8_0-bin
aspnetcore_9_0-bin
]);
in {
programs.firefox.enable = true;
2022-01-16 15:25:39 +07:00
2021-07-15 20:57:51 +07:00
home.packages = with pkgs; [
2021-10-09 11:58:26 +07:00
dconf
fd
2021-07-15 20:57:51 +07:00
ffmpeg
gnupg
kitty
nil
2023-06-18 21:24:14 +07:00
nodejs-18_x
2021-07-15 20:57:51 +07:00
pamixer
qmk
ripgrep
2021-07-15 20:57:51 +07:00
unrar
2021-08-06 16:26:46 +07:00
weechat
2023-09-26 20:34:42 +07:00
yt-dlp
2021-07-15 20:57:51 +07:00
nodePackages_latest.pnpm
] ++ lib.optionals enableGUI [
2024-03-14 14:03:39 +11:00
drawio
2021-07-15 20:57:51 +07:00
element-desktop
2022-03-22 23:50:53 +07:00
eww
2021-07-15 20:57:51 +07:00
feh
file-roller
2024-01-27 15:51:39 +07:00
gamescope
2023-09-26 20:34:42 +07:00
gimp
2024-02-11 21:01:47 +07:00
grim
#kotatogram-desktop
2022-05-16 20:39:46 +07:00
krita
lm_sensors
lutris
2021-07-17 05:45:38 +07:00
insomnia
2021-07-15 20:57:51 +07:00
maim
mangohud
2024-10-23 14:02:51 +11:00
me.psensor
inputs.nix-gaming.packages.x86_64-linux.osu-lazer-bin
inputs.nix-gaming.packages.x86_64-linux.wine-osu
2025-03-05 15:15:16 +11:00
obsidian
2021-07-15 20:57:51 +07:00
pavucontrol
2022-12-29 22:05:02 +07:00
prismlauncher
qbittorrent
2023-07-20 21:28:38 +07:00
rivalcfg
2021-07-17 14:09:11 +07:00
screenkey
2024-02-11 21:01:47 +07:00
slurp
swaybg
2025-03-16 00:29:48 +11:00
(tetrio-desktop.override { withTetrioPlus = true; })
2021-07-15 20:57:51 +07:00
tor-browser-bundle-bin
transmission-remote-gtk
2025-03-17 18:22:47 +11:00
vesktop
2023-01-29 01:29:14 +07:00
virt-manager
winetricks
2025-01-15 23:21:25 +11:00
zathura
zenity
(vscode.fhsWithPackages (_: [ dotnet-combined ]))
dotnet-combined
2021-07-15 20:57:51 +07:00
];
}