This commit is contained in:
EdenQwQ 2025-10-06 00:22:19 +08:00
parent 546fe36923
commit fdbf3e4453
16 changed files with 395 additions and 78 deletions

View file

@ -0,0 +1,13 @@
{ config, lib, ... }:
with lib;
{
options.desktopShell = mkOption {
type = types.str;
description = "The desktop shell to use.";
};
config = {
programs.waybar.enable = config.desktopShell == "waybar";
programs.dankMaterialShell.enable = config.desktopShell == "dank";
};
}