aboutsummaryrefslogtreecommitdiff
path: root/home-manager/modules/programs/alacritty.nix
diff options
context:
space:
mode:
Diffstat (limited to 'home-manager/modules/programs/alacritty.nix')
-rw-r--r--home-manager/modules/programs/alacritty.nix9
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 =