aboutsummaryrefslogtreecommitdiff
path: root/alacritty
diff options
context:
space:
mode:
Diffstat (limited to 'alacritty')
-rw-r--r--alacritty/dot-config/alacritty/alacritty-base.toml41
-rw-r--r--alacritty/dot-config/alacritty/alacritty-light.toml2
-rw-r--r--alacritty/dot-config/alacritty/alacritty.toml48
-rw-r--r--alacritty/dot-config/alacritty/dark.toml14
-rw-r--r--alacritty/dot-config/alacritty/dayfox.toml71
-rw-r--r--alacritty/dot-config/alacritty/light.toml13
6 files changed, 142 insertions, 47 deletions
diff --git a/alacritty/dot-config/alacritty/alacritty-base.toml b/alacritty/dot-config/alacritty/alacritty-base.toml
new file mode 100644
index 0000000..c05e61a
--- /dev/null
+++ b/alacritty/dot-config/alacritty/alacritty-base.toml
@@ -0,0 +1,41 @@
+[general]
+live_config_reload = true
+
+[window]
+padding = { x = 3, y = 3 }
+dynamic_title = true
+
+[scrolling]
+history = 5000
+multiplier = 3
+
+[selection]
+save_to_clipboard = false
+
+[cursor]
+unfocused_hollow = true
+
+[mouse]
+hide_when_typing = true
+
+[keyboard]
+bindings = [
+ { key = "C", mods = "Alt", mode = "~Vi", action = "Copy" },
+ { key = "V", mods = "Alt", mode = "~Vi", action = "Paste" },
+ { key = "J", mods = "Alt|Shift", mode = "~Vi", action = "DecreaseFontSize" },
+ { key = "K", mods = "Alt|Shift", mode = "~Vi", action = "IncreaseFontSize" },
+ { key = "J", mods = "Alt", mode = "~Vi", action = "ScrollLineDown" },
+ { key = "K", mods = "Alt", mode = "~Vi", action = "ScrollLineUp" },
+ { key = "F11", action = "ToggleFullscreen" },
+ { key = "F5", command = { program = "alacritty", args = [
+ "msg",
+ "config",
+ "font.size=25",
+ ] } },
+ { key = "F5", mods = "Shift", command = { program = "alacritty", args = [
+ "msg",
+ "config",
+ "--reset",
+ ] } },
+ { key = "N", mods = "Control|Shift", mode = "~Vi", action = "CreateNewWindow" },
+]
diff --git a/alacritty/dot-config/alacritty/alacritty-light.toml b/alacritty/dot-config/alacritty/alacritty-light.toml
new file mode 100644
index 0000000..bd55513
--- /dev/null
+++ b/alacritty/dot-config/alacritty/alacritty-light.toml
@@ -0,0 +1,2 @@
+[general]
+import = [ "alacritty-base.toml", "light.toml" ]
diff --git a/alacritty/dot-config/alacritty/alacritty.toml b/alacritty/dot-config/alacritty/alacritty.toml
index 6e906f5..684ec16 100644
--- a/alacritty/dot-config/alacritty/alacritty.toml
+++ b/alacritty/dot-config/alacritty/alacritty.toml
@@ -1,48 +1,2 @@
[general]
-live_config_reload = true
-
-[window]
-opacity = 0.95
-padding = { x = 3, y = 3 }
-dynamic_title = true
-
-[font]
-normal = { family = "Comic Code" }
-# normal = { family = "IosevkaInput" }
-# italic = { family = "IosevkaInput", style = "W360 Oblique" }
-size = 11
-
-[scrolling]
-history = 5000
-multiplier = 3
-
-[selection]
-save_to_clipboard = false
-
-[cursor]
-unfocused_hollow = true
-
-[mouse]
-hide_when_typing = true
-
-[keyboard]
-bindings = [
- { key = "C", mods = "Alt", mode = "~Vi", action = "Copy" },
- { key = "V", mods = "Alt", mode = "~Vi", action = "Paste" },
- { key = "J", mods = "Alt|Shift", mode = "~Vi", action = "DecreaseFontSize" },
- { key = "K", mods = "Alt|Shift", mode = "~Vi", action = "IncreaseFontSize" },
- { key = "J", mods = "Alt", mode = "~Vi", action = "ScrollLineDown" },
- { key = "K", mods = "Alt", mode = "~Vi", action = "ScrollLineUp" },
- { key = "F11", action = "ToggleFullscreen" },
- { key = "F5", command = { program = "alacritty", args = [
- "msg",
- "config",
- "font.size=25",
- ] } },
- { key = "F5", mods = "Shift", command = { program = "alacritty", args = [
- "msg",
- "config",
- "--reset",
- ] } },
- { key = "N", mods = "Control|Shift", mode = "~Vi", action = "CreateNewWindow" },
-]
+import = [ "alacritty-base.toml", "dark.toml" ]
diff --git a/alacritty/dot-config/alacritty/dark.toml b/alacritty/dot-config/alacritty/dark.toml
new file mode 100644
index 0000000..3bf22cf
--- /dev/null
+++ b/alacritty/dot-config/alacritty/dark.toml
@@ -0,0 +1,14 @@
+[window]
+# opacity = 0.95
+
+[env]
+NVIM_LIGHT = "0"
+
+[font]
+# normal = { family = "Comic Code" }
+# normal = { family = "Lambda" }
+# normal = { family = "Iosevka" }
+normal = { family = "Aporetic Sans Mono" }
+# normal = { family = "IosevkaInput" }
+# italic = { family = "IosevkaInput", style = "W360 Oblique" }
+size = 11
diff --git a/alacritty/dot-config/alacritty/dayfox.toml b/alacritty/dot-config/alacritty/dayfox.toml
new file mode 100644
index 0000000..049bbc3
--- /dev/null
+++ b/alacritty/dot-config/alacritty/dayfox.toml
@@ -0,0 +1,71 @@
+# Nightfox Alacritty Colors
+## name: dayfox
+## upstream: https://github.com/edeneast/nightfox.nvim/raw/main/extra/dayfox/alacritty.toml
+
+[colors.primary]
+background = "#f6f2ee"
+foreground = "#3d2b5a"
+dim_foreground = "#302b5d"
+bright_foreground = "#643f61"
+
+[colors.cursor]
+text = "#3d2b5a"
+cursor = "#643f61"
+
+[colors.vi_mode_cursor]
+text = "#3d2b5a"
+cursor = "#287980"
+
+[colors.search.matches]
+foreground = "#3d2b5a"
+background = "#a4c1c2"
+
+[colors.search.focused_match]
+foreground = "#3d2b5a"
+background = "#396847"
+
+[colors.footer_bar]
+foreground = "#3d2b5a"
+background = "#d3c7bb"
+
+[colors.hints.start]
+foreground = "#3d2b5a"
+background = "#955f61"
+
+[colors.hints.end]
+foreground = "#3d2b5a"
+background = "#d3c7bb"
+
+[colors.selection]
+text = "#3d2b5a"
+background = "#e7d2be"
+
+[colors.normal]
+black = "#352c24"
+red = "#a5222f"
+green = "#396847"
+yellow = "#ac5402"
+blue = "#2848a9"
+magenta = "#6e33ce"
+cyan = "#287980"
+white = "#f2e9e1"
+
+[colors.bright]
+black = "#534c45"
+red = "#b3434e"
+green = "#577f63"
+yellow = "#b86e28"
+blue = "#4863b6"
+magenta = "#8452d5"
+cyan = "#488d93"
+white = "#f4ece6"
+
+[colors.dim]
+black = "#2d251f"
+red = "#8c1d28"
+green = "#30583c"
+yellow = "#924702"
+blue = "#223d90"
+magenta = "#5e2baf"
+cyan = "#22676d"
+white = "#cec6bf"
diff --git a/alacritty/dot-config/alacritty/light.toml b/alacritty/dot-config/alacritty/light.toml
new file mode 100644
index 0000000..34da037
--- /dev/null
+++ b/alacritty/dot-config/alacritty/light.toml
@@ -0,0 +1,13 @@
+[general]
+import = [ "dayfox.toml" ]
+
+[window]
+opacity = 1.0
+
+[env]
+NVIM_LIGHT = "1"
+
+[font]
+normal = { family = "Hack" }
+# italic = { family = "IosevkaInput", style = "W360 Oblique" }
+size = 11