rest of the split migration

This commit is contained in:
Danilo Reyes
2026-03-16 16:41:10 -06:00
parent 195c55891e
commit 9c6f17f113
44 changed files with 859 additions and 483 deletions

View File

@@ -0,0 +1,20 @@
{
inputs,
lib,
osConfig ? null,
...
}:
let
shellType = inputs.self.lib.hmShellType osConfig "bash";
in
{
options.my.shell.type = lib.mkOption {
type = lib.types.enum [
"bash"
"zsh"
];
default = "bash";
description = "The shell to use in Home Manager";
};
config.my.shell.type = lib.mkDefault shellType;
}