flakes/users/rin/packages.nix

76 lines
1.2 KiB
Nix

{ config, inputs, pkgs, ... }:
let
dotnet-combined = (with pkgs.dotnetCorePackages; combinePackages [
dotnet_10.sdk
aspnetcore_10_0-bin
]);
in {
programs.firefox = {
enable = true;
nativeMessagingHosts = [];
};
home.packages = with pkgs; [
dconf
ffmpeg
gnupg
kitty
nil
nodejs_latest
pamixer
pnpm
qmk
unrar
weechat
yt-dlp
] ++ lib.optionals config.me.gui [
android-studio
brightnessctl
drawio
element-desktop
evince
eww
feh
feishin
file-roller
gamescope
gimp3
grim
jetbrains.gateway
#kotatogram-desktop
krita
lm_sensors
lutris
insomnia
maim
mangohud
me.psensor
inputs.nix-gaming.packages.x86_64-linux.osu-lazer-bin
# inputs.nix-gaming.packages.x86_64-linux.wine-osu
obsidian
pavucontrol
(prismlauncher.override {
jdks = [
jdk21
temurin-bin-25
];
})
qbittorrent
rivalcfg
screenkey
slurp
swaybg
tetrio-desktop
texliveFull
tor-browser
transmission-remote-gtk
vesktop
virt-manager
winetricks
zathura
zenity
(vscode.fhsWithPackages (_: [ dotnet-combined ]))
dotnet-combined
];
}