From c0a541a38e075974fa52486e1d641d082b03eb8b Mon Sep 17 00:00:00 2001 From: Katharina Fey Date: Wed, 10 Mar 2021 11:28:57 +0100 Subject: [PATCH] libkookie: kitty: add font size configuration option --- infra/libkookie/modules/workstation/ui/kitty/config.nix | 4 +++- infra/libkookie/modules/workstation/ui/kitty/default.nix | 9 +++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/infra/libkookie/modules/workstation/ui/kitty/config.nix b/infra/libkookie/modules/workstation/ui/kitty/config.nix index a57ac99dcaf..612c2cba573 100644 --- a/infra/libkookie/modules/workstation/ui/kitty/config.nix +++ b/infra/libkookie/modules/workstation/ui/kitty/config.nix @@ -7,7 +7,9 @@ let (mapAttrsToList (k: v: "${k} ${v}") cfg.colors)); in '' - font_size 12 + font_size ${builtins.toString cfg.fontSize} + + disable_ligatures always open_url_modifiers ctrl+shift open_url_with default diff --git a/infra/libkookie/modules/workstation/ui/kitty/default.nix b/infra/libkookie/modules/workstation/ui/kitty/default.nix index 22a8cf8420c..dcfaadf3427 100644 --- a/infra/libkookie/modules/workstation/ui/kitty/default.nix +++ b/infra/libkookie/modules/workstation/ui/kitty/default.nix @@ -48,6 +48,15 @@ with lib; Specify the shape of the cursor used for kitty. ''; }; + + fontSize = mkOption { + type = types.int; + default = 12; + description = '' + Set the font size to use in kitty. This will generate a + `font_size` expression. + ''; + }; colors = mkOption { type = types.attrs;