about summary refs log tree commit diff
path: root/home/modules/alacritty.nix
diff options
context:
space:
mode:
authorGriffin Smith <root@gws.fyi>2020-03-28T03·32-0400
committerGriffin Smith <root@gws.fyi>2020-03-28T15·47-0400
commit28ccec970435f9acfdecfae95848947c8b751e09 (patch)
tree4a55bdaab006c46cd5ad86d407d7d80fab8ed57f /home/modules/alacritty.nix
Initial commit
It begins...
Diffstat (limited to 'home/modules/alacritty.nix')
-rw-r--r--home/modules/alacritty.nix46
1 files changed, 46 insertions, 0 deletions
diff --git a/home/modules/alacritty.nix b/home/modules/alacritty.nix
new file mode 100644
index 000000000000..ba26360fe924
--- /dev/null
+++ b/home/modules/alacritty.nix
@@ -0,0 +1,46 @@
+{ config, lib, pkgs, ... }:
+{
+  home.packages = with pkgs; [
+    alacritty 
+  ];
+
+  programs.alacritty = {
+    enable = true;
+    settings = {
+      font.size = 6;
+
+      colors = with import ../common/solarized.nix; rec {
+        # Default colors
+        primary = {
+          background = base3;
+          foreground = base00;
+        };
+
+        cursor = {
+          text = base3;
+          cursor = base00;
+        };
+
+        # Normal colors
+        normal = {
+          inherit red green yellow blue magenta cyan;
+          black = base02;
+          white = base2;
+        };
+
+        # Bright colors
+        bright = normal;
+        # bright = {
+        #   black = base03;
+        #   red = orange;
+        #   green = base01;
+        #   yellow = base00;
+        #   blue = base0;
+        #   magenta = violet;
+        #   cyan = base1;
+        #   white = base3;
+        # };
+      };
+    };
+  };
+}