diff --git a/.chezmoiexternal.toml b/.chezmoiexternal.toml index 1c28b98..6b9e006 100644 --- a/.chezmoiexternal.toml +++ b/.chezmoiexternal.toml @@ -2,3 +2,8 @@ type = "file" url = "https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim" refreshPeriod = "168h" + +[".config/alacritty/themes"] + type = "git-repo" + url = "https://github.com/alacritty/alacritty-theme" + refreshPeriod = "168h" diff --git a/dot_config/alacritty/alacritty.toml b/dot_config/alacritty/alacritty.toml new file mode 100644 index 0000000..ae18470 --- /dev/null +++ b/dot_config/alacritty/alacritty.toml @@ -0,0 +1,44 @@ +[general] +import = [ + "~/.config/alacritty/themes/themes/nord.toml" +] + +[window] +opacity = 0.95 +blur = true +decorations_theme_variant = "Dark" + +[font] +size = 10.0 + +[font.bold] +family = "MesloLGS NF" +style = "Bold" + +[font.bold_italic] +family = "MesloLGS NF" +style = "Bold Italic" + +[font.italic] +family = "MesloLGS NF" +style = "Italic" + +[font.normal] +family = "MesloLGS NF" +style = "Regular" + +[scrolling] +history = 100000 +multiplier = 3 + +[cursor.style] +shape = "Block" +blinking = "Always" + +[[hints.enabled]] +regex = "[^ ]+\\.rs:\\d+:\\d+" +command = { program = "code", args = [ "--goto" ] } +mouse = { enabled = true } + +[terminal] +shell = "zellij"