nix-flake/modules/home/core/apps.nix
2026-02-10 22:57:03 +07:00

55 lines
1 KiB
Nix

{ pkgs, ... }: {
nixpkgs.config.allowUnfree = true;
home = {
sessionVariables = {
EDITOR = "nvim";
BROWSER = "brave";
TERMINAL = "kitty";
};
packages = with pkgs; [
vscode # lets see how long you survive as my default code editor
zed-editor
discord
slack
brave
appimage-run
#winboat
libreoffice
#keepassxc
vlc
remmina
moonlight-qt
kdePackages.kdenlive
arduino-ide
inkscape
#davinci-resolve
(wrapOBS {
plugins = with obs-studio-plugins; [
wlrobs
obs-backgroundremoval
obs-pipewire-audio-capture
];
})
portablemc
ferium
virt-manager
# CLI tools moved to core/cli.nix
go
bun
#nodejs # pkgs.buildEnv error: two given paths contain a conflicting subpath
nodePackages.npm
nodePackages.pnpm
nodePackages.yarn
python314
jdk25_headless
arduino-cli
esptool
];
};
}