27 lines
534 B
Nix
27 lines
534 B
Nix
{ lib, ... }:
|
|
with lib;
|
|
{
|
|
options.mjallen.programs.kitty = {
|
|
enable = mkEnableOption "enable kitty terminal";
|
|
|
|
font = {
|
|
name = mkOption {
|
|
type = types.str;
|
|
default = "DejaVu Sans";
|
|
};
|
|
package = mkOption {
|
|
type = types.package;
|
|
default = pkgs.dejavu_fonts;
|
|
};
|
|
size = mkOption {
|
|
type = with types; int;
|
|
default = 8;
|
|
};
|
|
};
|
|
|
|
theme = mkOption {
|
|
type = types.attrs;
|
|
default = import ../../desktop/theme/nord.nix;
|
|
};
|
|
};
|
|
} |