22 lines
538 B
Nix
22 lines
538 B
Nix
{ lib, ... }:
|
|
with lib;
|
|
{
|
|
options.mjallen.programs.nwg-dock = {
|
|
enable = mkEnableOption "enable nwg-dock";
|
|
|
|
theme = mkOption {
|
|
type = types.submodule {
|
|
options = {
|
|
file = mkOption {
|
|
type = types.path;
|
|
default = lib.snowfall.fs.get-file "modules/home/desktop/theme/palettes/nord.nix";
|
|
description = "Nix file exporting a palette attrset.";
|
|
};
|
|
};
|
|
};
|
|
default = { };
|
|
description = "nwg-dock theme palette configuration.";
|
|
};
|
|
};
|
|
}
|