users/foo-dogsquared/programs/kando: init

This commit is contained in:
Gabriel Arazas 2025-04-17 16:52:42 +08:00
parent 5bef955ac8
commit fbf48e8a8c
No known key found for this signature in database
GPG Key ID: 62104B43D00AA360
3 changed files with 24 additions and 0 deletions

View File

@ -10,6 +10,7 @@
./programs/git.nix
./programs/jujutsu.nix
./programs/hledger.nix
./programs/kando.nix
./programs/keys.nix
./programs/nixvim
./programs/nushell.nix

View File

@ -0,0 +1,21 @@
{ config, lib, pkgs, ... }@attrs:
let
userCfg = config.users.foo-dogsquared;
cfg = userCfg.programs.kando;
in
{
options.users.foo-dogsquared.programs.kando = {
enable = lib.mkEnableOption "Kando setup";
};
config = lib.mkIf cfg.enable {
programs.kando = {
enable = true;
settings = {
enableVersionCheck = false;
};
};
};
}

View File

@ -20,6 +20,8 @@ in {
librecad
];
users.foo-dogsquared.programs.kando.enable = true;
# Install all of the desktop stuff.
suites.desktop = {
enable = true;