nix/home/kitty.nix

22 lines
363 B
Nix

{
config,
pkgs,
lib,
dots,
...
}:
{
options.custom.gui = with lib; {
kitty = {
enable = mkEnableOption "Enable kitty";
};
};
config = lib.mkIf config.custom.gui.kitty.enable {
home.packages = with pkgs; [
kitty
];
xdg.configFile."kitty".source = config.lib.file.mkOutOfStoreSymlink "${dots}/config/kitty";
};
}