From 0fb5f81b8342930385c28034ee01207ff0dc2035 Mon Sep 17 00:00:00 2001 From: outfoxxed Date: Thu, 22 Jun 2023 02:28:35 -0700 Subject: [PATCH] Add alacritty --- modules/user/config/alacritty.nix | 58 +++++++++++++++++++++++++++++++ modules/user/general.nix | 4 +++ 2 files changed, 62 insertions(+) create mode 100644 modules/user/config/alacritty.nix diff --git a/modules/user/config/alacritty.nix b/modules/user/config/alacritty.nix new file mode 100644 index 0000000..be99c26 --- /dev/null +++ b/modules/user/config/alacritty.nix @@ -0,0 +1,58 @@ +{ + enable = true; + + settings = { + env = { + TERM = "alacritty"; + LANG = "en_US.UTF-8"; + LC_CTYPE = "en_US.UTF-8"; + }; + + window = { + opacity = 0.4; + }; + + font = { + normal = { + family = "JetBrainsMonoNL Nerd Font"; + style = "Regular"; + }; + + size = 11; + }; + + colors = { + primary = { + background = "#001017"; + foreground = "#b7b8b9"; + }; + + cursor = { + text = "#0c0d0e"; + cursor = "#b7b8b9"; + }; + + normal = { + black = "#000000"; + red = "#e31a1c"; + green = "#31a345"; + yellow = "#dca060"; + blue = "#3182bd"; + magenta = "#756bb1"; + cyan = "#80b1d3"; + white = "#b7b8b9"; + }; + + bright = { + black = "#737475"; + red = "#e31a1c"; + green = "#31a345"; + yellow = "#dca060"; + blue = "#3182bd"; + magenta = "#756bb1"; + cyan = "#80b1d3"; + white = "#fcfdfe"; + }; + }; + }; +} diff --git a/modules/user/general.nix b/modules/user/general.nix index 853e0ab..6724188 100644 --- a/modules/user/general.nix +++ b/modules/user/general.nix @@ -17,6 +17,10 @@ xdg-utils ]; + programs = { + alacritty = import ./config/alacritty.nix; + }; + programs = { direnv = { enable = true;