This repository has been archived on 2024-05-02. You can view files and clone it, but cannot push or open issues or pull requests.
home-manager-flake/modules/gui/default.nix

23 lines
521 B
Nix

{ lib, config, ... }: {
options = {
gui.enable = lib.mkEnableOption "gui";
};
config = lib.mkIf config.gui.enable {
imports = [
./firefox.nix
./keepassxc.nix
./kitty.nix
./nextcloud-client.nix
];
programs = {
keepassxc.enable = lib.mkDefault true;
firefox.enable = lib.mkDefault true;
kitty.enable = lib.mkDefault false;
};
services = {
nextcloud-client.enable = lib.mkDefault false;
udiskie.enable = lib.mkDefault false;
};
};
}