From fb8ce83e9f3d445d3ec8e2f86c4e4127eb36503d Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Wed, 18 Jan 2023 09:47:58 +0000 Subject: [PATCH] alacritty: add configuration Add the whole file rather than adding it via Home Manager as that causes a conflict with Pop!_OS where Alacritty is installed via Flatpak rather than via Nix/Home Manager. This may be something to try again in future. --- config/alacritty/alacritty.yml | 23 +++++++++++++++++++++++ home-manager/modules/common.nix | 5 +++++ 2 files changed, 28 insertions(+) create mode 100644 config/alacritty/alacritty.yml diff --git a/config/alacritty/alacritty.yml b/config/alacritty/alacritty.yml new file mode 100644 index 00000000..0ddaa838 --- /dev/null +++ b/config/alacritty/alacritty.yml @@ -0,0 +1,23 @@ +{ + "font": { + "glyph_offset": { + "y": 6 + }, + "normal": { + "family": "JetBrains Mono NL" + }, + "offset": { + "y": 12 + }, + "size": 12 + }, + "shell": { + "program": "zsh" + }, + "window": { + "padding": { + "x": 15, + "y": 15 + } + } +} diff --git a/home-manager/modules/common.nix b/home-manager/modules/common.nix index 1fc68faa..47f0c64a 100644 --- a/home-manager/modules/common.nix +++ b/home-manager/modules/common.nix @@ -235,6 +235,11 @@ in { "$HOME/.config/bin" ]; + xdg.configFile.alacritty = { + source = ../../config/alacritty; + recursive = true; + }; + xdg.configFile.bin = { source = ../../bin; recursive = true;