aboutsummaryrefslogtreecommitdiff
path: root/alacritty/dot-config
diff options
context:
space:
mode:
Diffstat (limited to 'alacritty/dot-config')
-rw-r--r--alacritty/dot-config/alacritty/alacritty.toml48
1 files changed, 48 insertions, 0 deletions
diff --git a/alacritty/dot-config/alacritty/alacritty.toml b/alacritty/dot-config/alacritty/alacritty.toml
new file mode 100644
index 0000000..6e906f5
--- /dev/null
+++ b/alacritty/dot-config/alacritty/alacritty.toml
@@ -0,0 +1,48 @@
+[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" },
+]