flakes/users/rin/packages.nix

71 lines
1.1 KiB
Nix
Raw Permalink Normal View History

{ config, inputs, pkgs, ... }:
let
dotnet-combined = (with pkgs.dotnetCorePackages; combinePackages [
2026-03-03 13:37:03 +11:00
dotnet_10.sdk
aspnetcore_10_0-bin
]);
in {
programs.firefox = {
enable = true;
nativeMessagingHosts = [];
};
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
2021-07-15 20:57:51 +07:00
ffmpeg
gnupg
kitty
nodejs_latest
2021-07-15 20:57:51 +07:00
pamixer
2026-05-10 22:44:46 +10:00
pnpm
2021-07-15 20:57:51 +07:00
unrar
2023-09-26 20:34:42 +07:00
yt-dlp
2026-05-30 21:24:30 +10:00
] ++ lib.optionals (config.me.environment == "desktop") [
krita
lutris
mangohud
inputs.nix-gaming.packages.x86_64-linux.osu-lazer-bin
qmk
tetrio-desktop
tor-browser
virt-manager
winetricks
] ++ lib.optionals config.me.gui [
2025-04-21 00:48:09 +10:00
android-studio
brightnessctl
2024-03-14 14:03:39 +11:00
drawio
2025-07-17 17:42:43 +10:00
evince
2022-03-22 23:50:53 +07:00
eww
2021-07-15 20:57:51 +07:00
feh
2026-03-18 20:21:33 +11:00
feishin
file-roller
2024-01-27 15:51:39 +07:00
gamescope
2025-05-10 14:59:25 +10:00
gimp3
2024-02-11 21:01:47 +07:00
grim
lm_sensors
2021-07-15 20:57:51 +07:00
maim
2024-10-23 14:02:51 +11:00
me.psensor
2025-03-05 15:15:16 +11:00
obsidian
2021-07-15 20:57:51 +07:00
pavucontrol
(prismlauncher.override {
jdks = [
jdk21
temurin-bin-25
];
})
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-07-17 17:42:43 +10:00
texliveFull
2021-07-15 20:57:51 +07:00
transmission-remote-gtk
2025-03-17 18:22:47 +11:00
vesktop
2025-01-15 23:21:25 +11:00
zathura
zenity
(vscode.fhsWithPackages (_: [ dotnet-combined ]))
dotnet-combined
2021-07-15 20:57:51 +07:00
];
}