summaryrefslogtreecommitdiff
path: root/common/home/programs/alacritty/default.nix
diff options
context:
space:
mode:
authorNathan Reiner <nathan@nathanreiner.xyz>2024-09-18 18:58:59 +0200
committerNathan Reiner <nathan@nathanreiner.xyz>2024-09-18 18:58:59 +0200
commitebb67feeb46226dff0d384c7800dab4e42a03912 (patch)
treed3e91ce8dace5770792f4633b31ecea93988bc5c /common/home/programs/alacritty/default.nix
parent04e96de97689d1b78437df4173ece9857d9c6a61 (diff)
refactor home
Diffstat (limited to 'common/home/programs/alacritty/default.nix')
-rw-r--r--common/home/programs/alacritty/default.nix79
1 files changed, 79 insertions, 0 deletions
diff --git a/common/home/programs/alacritty/default.nix b/common/home/programs/alacritty/default.nix
new file mode 100644
index 0000000..85b539f
--- /dev/null
+++ b/common/home/programs/alacritty/default.nix
@@ -0,0 +1,79 @@
+{ ... }:
+{
+ enable = true;
+
+ settings = {
+ colors = {
+ primary = {
+ background = "#282828";
+ foreground = "#ebdbb2";
+ };
+
+ search = {
+ focused_match = {
+ background = "#689d6a";
+ foreground = "#ebdbb2";
+ };
+
+ matches = {
+ background = "#3c3836";
+ foreground = "#ebdbb2";
+ };
+ };
+
+ bright = {
+ black = "#928374";
+ blue = "#83a598";
+ cyan = "#8ec07c";
+ green = "#b8bb26";
+ magenta = "#d3869b";
+ red = "#fb4934";
+ white = "#fbf1c7";
+ yellow = "#fadb2f";
+ };
+
+ normal = {
+ black = "#282828";
+ blue = "#458588";
+ cyan = "#689d6a";
+ green = "#98971a";
+ magenta = "#b16286";
+ red = "#cc241d";
+ white = "#ebdbb2";
+ yellow = "#d79921";
+ };
+ };
+
+ font = {
+ size = 11.0;
+
+ normal = {
+ family = "SauceCodePro NF";
+ style = "Regular";
+ };
+
+ bold = {
+ family = "SauceCodePro NF";
+ style = "Bold";
+ };
+
+ italic = {
+ family = "SauceCodePro NF";
+ style = "Italic";
+ };
+
+ bold_italic = {
+ family = "SauceCodePro NF";
+ style = "Bold Italic";
+ };
+ };
+
+ window = {
+ dynamic_title = true;
+ padding = {
+ x = 5;
+ y = 5;
+ };
+ };
+ };
+}