flakes/users/rin/packages.nix

64 lines
1.1 KiB
Nix

{ config, enableGUI, inputs, pkgs, ... }: {
programs.firefox = {
enable = true;
package = pkgs.firefox.override { extraNativeMessagingHosts = [ pkgs.passff-host ]; };
};
home.packages = with pkgs; [
dconf
fd
ffmpeg
gnupg
kitty
nodejs-18_x
pamixer
qmk
ripgrep
rnix-lsp
unrar
weechat
yt-dlp
nodePackages_latest.pnpm
] ++ lib.optionals enableGUI [
discord-canary
element-desktop
eww
feh
gamescope
gimp
gnome.file-roller
gnome.zenity
grim
#kotatogram-desktop
krita
lm_sensors
lutris
insomnia
maim
mangohud
me.tetrio-desktop-plus
inputs.nix-gaming.packages.x86_64-linux.osu-lazer-bin
#inputs.nix-gaming.packages.x86_64-linux.wine-osu
pavucontrol
prismlauncher
psensor
qbittorrent
rivalcfg
screenkey
slurp
swaybg
tor-browser-bundle-bin
transmission-remote-gtk
virt-manager
winetricks
(vscode-with-extensions.override {
vscodeExtensions = with vscode-extensions; [
ms-vsliveshare.vsliveshare
vscodevim.vim
];
})
xclip
xorg.xgamma
];
}