nixos-config/nixos/packages/applications.nix

42 lines
670 B
Nix

{
lib,
pkgs,
pkgs-stable,
config,
...
}: {
options = {
applications.enable = lib.mkEnableOption "enable Graphical applications";
};
imports = [
./applications/firefox.nix
];
config = lib.mkIf config.applications.enable {
home.packages =
(with pkgs; [
librewolf
ferdium
stellarium
libreoffice
localsend
plasma5Packages.kdeconnect-kde
vlc
openrocket
spotify
spotube
inkscape
gnome-disk-utility
qbittorrent
])
++ (with pkgs-stable; [
loupe
simple-scan
vesktop
evince
]);
};
}