From c669a1140df4c0c9a6dccd3131028662b1fbe0d3 Mon Sep 17 00:00:00 2001 From: edwark43 <97860398+edwark43@users.noreply.github.com> Date: Wed, 3 Jan 2024 14:52:34 +0000 Subject: [PATCH] Configure alacritty more --- config/alacritty/alacritty.toml | 52 ++++++++++----------------------- config/alacritty/font.toml | 14 +++++++++ config/alacritty/onedark.toml | 47 +++++++++++++++++++++++++++++ 3 files changed, 76 insertions(+), 37 deletions(-) create mode 100644 config/alacritty/font.toml create mode 100644 config/alacritty/onedark.toml diff --git a/config/alacritty/alacritty.toml b/config/alacritty/alacritty.toml index 7ba08ba..338d026 100644 --- a/config/alacritty/alacritty.toml +++ b/config/alacritty/alacritty.toml @@ -1,3 +1,5 @@ +import = ["~/.config/alacritty/onedark.toml", "~/.config/alacritty/font.toml"] + live_config_reload = true [window] @@ -10,45 +12,21 @@ dynamic_title = true history = 10000 multiplier = 3 -[font] -normal = { family = "JetBrainsMono NF"} -bold = { family = "JetBrainsMono NF"} -italic = { family = "JetBrainsMono NF"} -bold_italic = { family = "JetBrainsMono NF"} -size = 10 - -[colors.primary] -foreground = "#b8bfe5" -background = "#1f2329" - -[colors.cursor] -cursor = "#465b80" -text = "#e5e5e5" - -[colors.normal] -black = "#0f1319" -red = "#644d66" -green = "#375759" -yellow = "#736871" -blue = "#3f5273" -magenta = "#543f66" -cyan = "#324f66" -white = "#b3b3b3" - -[colors.bright] -black = "#b3b3b3" -red = "#735771" -green = "#3f6566" -yellow = "#807476" -blue = "#465b80" -magenta = "#533969" -cyan = "#385a73" -white = "#e5e5e5" +[bell] +animation = "Linear" +duration = 50 +color = "#3f6566" +command = { program = "paplay", args = ["/usr/share/sounds/freedesktop/stereo/dialog-error.oga"] } [selection] save_to_clipboard = false [cursor] -style = { Block, On } -blink_interval = 550 -unfocused_hollow = false \ No newline at end of file +style = { Block, Off } +vi_mode_style = { Block, On } +blink_interval = 1000 +blink_timeout = 0 +unfocused_hollow = false + +[mouse] +hide_when_typing = true \ No newline at end of file diff --git a/config/alacritty/font.toml b/config/alacritty/font.toml new file mode 100644 index 0000000..163b1d8 --- /dev/null +++ b/config/alacritty/font.toml @@ -0,0 +1,14 @@ +[font] +size = 10 + +[font.normal] +family = "JetBrainsMono NF" + +[font.bold] +family = "JetBrainsMono NF" + +[font.italic] +family = "JetBrainsMono NF" + +[font.bold_italic] +family = "JetBrainsMono NF" \ No newline at end of file diff --git a/config/alacritty/onedark.toml b/config/alacritty/onedark.toml new file mode 100644 index 0000000..f12e0ce --- /dev/null +++ b/config/alacritty/onedark.toml @@ -0,0 +1,47 @@ +[colors.primary] +foreground = "#b8bfe5" +background = "#1f2329" + +[colors.cursor] +text = "#e5e5e5" +cursor = "#465b80" + +[colors.vi_mode_cursor] +text = "#e5e5e5" +cursor = "#685b80" + +[colors.search.matches] +foreground = "#1f2329" +background = "#644d66" + +[colors.search.focused_match] +foreground = "#1f2329" +background = "#736871" + +[colors.hints.start] +foreground = "#1f2329" +background = "#736871" + +[colors.hints.end] +foreground = "#1f2329" +background = "#644d66" + +[colors.normal] +black = "#0f1319" +red = "#644d66" +green = "#375759" +yellow = "#736871" +blue = "#3f5273" +magenta = "#543f66" +cyan = "#324f66" +white = "#b3b3b3" + +[colors.bright] +black = "#b3b3b3" +red = "#735771" +green = "#3f6566" +yellow = "#807476" +blue = "#465b80" +magenta = "#533969" +cyan = "#385a73" +white = "#e5e5e5" \ No newline at end of file