diff options
Diffstat (limited to 'home-manager/modules/programs/alacritty.nix')
-rw-r--r-- | home-manager/modules/programs/alacritty.nix | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/home-manager/modules/programs/alacritty.nix b/home-manager/modules/programs/alacritty.nix index 69b9ea9673d..ea908f2b056 100644 --- a/home-manager/modules/programs/alacritty.nix +++ b/home-manager/modules/programs/alacritty.nix @@ -11,6 +11,13 @@ in { programs.alacritty = { enable = mkEnableOption "Alacritty"; + package = mkOption { + type = types.package; + default = pkgs.alacritty; + defaultText = literalExample "pkgs.alacritty"; + description = "The Alacritty package to install."; + }; + settings = mkOption { type = types.attrs; default = { }; @@ -41,7 +48,7 @@ in { config = mkMerge [ (mkIf cfg.enable { - home.packages = [ pkgs.alacritty ]; + home.packages = [ cfg.package ]; xdg.configFile."alacritty/alacritty.yml" = mkIf (cfg.settings != { }) { text = |