diff options
Diffstat (limited to 'share/cfg/foot.nix')
| -rw-r--r-- | share/cfg/foot.nix | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/share/cfg/foot.nix b/share/cfg/foot.nix new file mode 100644 index 0000000..310283c --- /dev/null +++ b/share/cfg/foot.nix @@ -0,0 +1,28 @@ +{ config, pkgs, ... }: +let + cfg = config.programs.foot; + foot-pkg = pkgs.symlinkJoin { + name = "foot-wrapped"; + paths = [ + pkgs.foot + (pkgs.nerdfonts.override { fonts = [ "CascadiaCode" ]; }) + ]; + }; +in +{ + programs.foot = { + server.enable = cfg.enable; + package = foot-pkg; + settings = { + main = { + term = "xterm-256color"; + dpi-aware = "yes"; + font = "CaskaydiaCove Nerd Font:11"; + }; + + mouse = { + hide-when-typing = "yes"; + }; + }; + }; +} |
