task | disable book

This commit is contained in:
Don Harper 2025-04-26 15:38:37 -05:00
parent b1b1bdc00e
commit a3e82ec70f
4 changed files with 24 additions and 4 deletions

View file

@ -31,10 +31,10 @@
nixpkgs = import nixpkgs { system = "x86_64-linux"; };
specialArgs = { inherit inputs outputs; };
};
# ace = import ./hosts/ace/colmena.nix;
book = import ./hosts/book/colmena.nix;
display = import ./hosts/display/colmena.nix;
eve = import ./hosts/eve/colmena.nix;
# ace = import ./hosts/ace/colmena.nix; # Acer C720
# book = import ./hosts/book/colmena.nix; # Google Pixelbook 2017 w/ nvme. Storage dead
display = import ./hosts/display/colmena.nix; # Pi4
eve = import ./hosts/eve/colmena.nix; # Google Pixelbook 2017 w/ eMMC.
fred = import ./hosts/fred/colmena.nix;
loki = import ./hosts/loki/colmena.nix;
# pocket2 = import ./hosts/pocket2/colmena.nix;

View file

@ -16,6 +16,7 @@ in {
./services.nix
./sway.nix
./terminals.nix
./gnome-calenar.nix
];
fonts = { fontconfig = { enable = true; }; };
nixpkgs.overlays = [

View file

@ -0,0 +1,18 @@
{ lib, config, pkgs, inputs, outputs, home-manager, ... }:
with lib;
let cfg = config.roles.gnome-calendar;
in {
options.roles.gnome-calendar = {
enable = lib.mkEnableOption "gnome calendar";
};
config = mkIf cfg.enable {
home-manager.users.don.home.packages = with pkgs; [ gnome-calendar ];
services = {
gnome = {
evolution-data-server = { enable = true; };
gnome-online-accounts = { enable = true; };
gnome-keyring = { enable = true; };
};
};
};
}

View file

@ -21,6 +21,7 @@
games.enable = true;
wine.enable = false;
tlp.enable = true;
gnome-calendar.enable = true;
};
wm = {
sway.enable = true;