Overhaul of alacritty config
This commit is contained in:
+19
-121
@@ -1,128 +1,26 @@
|
|||||||
[general]
|
[general]
|
||||||
live_config_reload = true
|
live_config_reload = true
|
||||||
|
import = [
|
||||||
[bell]
|
"~/.config/alacritty/desktop.toml"
|
||||||
animation = "EaseOutExpo"
|
]
|
||||||
color = "0x1c1d27"
|
|
||||||
duration = 1
|
|
||||||
|
|
||||||
[colors]
|
|
||||||
draw_bold_text_with_bright_colors = true
|
|
||||||
|
|
||||||
[cursor]
|
|
||||||
style = "Beam"
|
|
||||||
unfocused_hollow = true
|
|
||||||
|
|
||||||
[font]
|
|
||||||
size = 12.0
|
|
||||||
|
|
||||||
[font.bold]
|
|
||||||
family = "DMMono Nerd Font"
|
|
||||||
style = "Bold"
|
|
||||||
|
|
||||||
[font.italic]
|
|
||||||
family = "DMMono Nerd Font"
|
|
||||||
style = "Italic"
|
|
||||||
|
|
||||||
[font.normal]
|
|
||||||
family = "DMMono Nerd Font"
|
|
||||||
style = "Medium"
|
|
||||||
|
|
||||||
[font.offset]
|
|
||||||
x = 0
|
|
||||||
y = 0
|
|
||||||
|
|
||||||
[[keyboard.bindings]]
|
|
||||||
action = "Paste"
|
|
||||||
key = "V"
|
|
||||||
mods = "Alt"
|
|
||||||
|
|
||||||
[[keyboard.bindings]]
|
|
||||||
action = "Copy"
|
|
||||||
key = "C"
|
|
||||||
mods = "Alt"
|
|
||||||
|
|
||||||
[[keyboard.bindings]]
|
|
||||||
action = "Quit"
|
|
||||||
key = "Q"
|
|
||||||
mods = "Super"
|
|
||||||
|
|
||||||
[[keyboard.bindings]]
|
|
||||||
action = "ToggleFullscreen"
|
|
||||||
key = "N"
|
|
||||||
mods = "Alt"
|
|
||||||
|
|
||||||
[[keyboard.bindings]]
|
|
||||||
action = "SpawnNewInstance"
|
|
||||||
key = "Return"
|
|
||||||
mods = "Super"
|
|
||||||
|
|
||||||
[[keyboard.bindings]]
|
|
||||||
action = "ScrollLineDown"
|
|
||||||
key = "J"
|
|
||||||
mods = "Alt"
|
|
||||||
|
|
||||||
[[keyboard.bindings]]
|
|
||||||
action = "ScrollLineUp"
|
|
||||||
key = "K"
|
|
||||||
mods = "Alt"
|
|
||||||
|
|
||||||
[[keyboard.bindings]]
|
|
||||||
action = "ScrollToBottom"
|
|
||||||
key = "L"
|
|
||||||
mods = "Alt"
|
|
||||||
|
|
||||||
[[keyboard.bindings]]
|
|
||||||
action = "ScrollToBottom"
|
|
||||||
key = "H"
|
|
||||||
mods = "Alt"
|
|
||||||
|
|
||||||
# Colors (Gruvbox dark)
|
|
||||||
|
|
||||||
# Default colors
|
|
||||||
[colors.primary]
|
|
||||||
# hard contrast background = = '#1d2021'
|
|
||||||
background = '#282828'
|
|
||||||
# soft contrast background = = '#32302f'
|
|
||||||
foreground = '#ebdbb2'
|
|
||||||
|
|
||||||
# Normal colors
|
|
||||||
[colors.normal]
|
|
||||||
black = '#282828'
|
|
||||||
red = '#cc241d'
|
|
||||||
green = '#98971a'
|
|
||||||
yellow = '#d79921'
|
|
||||||
blue = '#458588'
|
|
||||||
magenta = '#b16286'
|
|
||||||
cyan = '#689d6a'
|
|
||||||
white = '#a89984'
|
|
||||||
|
|
||||||
# Bright colors
|
|
||||||
[colors.bright]
|
|
||||||
black = '#928374'
|
|
||||||
red = '#fb4934'
|
|
||||||
green = '#b8bb26'
|
|
||||||
yellow = '#fabd2f'
|
|
||||||
blue = '#83a598'
|
|
||||||
magenta = '#d3869b'
|
|
||||||
cyan = '#8ec07c'
|
|
||||||
white = '#ebdbb2'
|
|
||||||
|
|
||||||
[mouse]
|
|
||||||
hide_when_typing = true
|
|
||||||
|
|
||||||
[scrolling]
|
|
||||||
history = 1000
|
|
||||||
|
|
||||||
[terminal.shell]
|
|
||||||
program = "/bin/zsh"
|
|
||||||
|
|
||||||
[window]
|
|
||||||
decorations = "None"
|
|
||||||
dynamic_padding = true
|
|
||||||
opacity = 0.9
|
|
||||||
|
|
||||||
[window.padding]
|
[window.padding]
|
||||||
x = 32
|
x = 32
|
||||||
y = 32
|
y = 32
|
||||||
|
|
||||||
|
[font]
|
||||||
|
size = 12.0
|
||||||
|
|
||||||
|
[colors]
|
||||||
|
draw_bold_text_with_bright_colors = true
|
||||||
|
|
||||||
|
[cursor.style]
|
||||||
|
shape = "Block"
|
||||||
|
blinking = "On"
|
||||||
|
|
||||||
|
[keyboard]
|
||||||
|
bindings = [
|
||||||
|
{ key = "C", mods = "Alt", action = "Copy" },
|
||||||
|
{ key = "V", mods = "Alt", action = "Paste" }
|
||||||
|
]
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,47 @@
|
|||||||
|
[window]
|
||||||
|
decorations = "None"
|
||||||
|
dynamic_padding = true
|
||||||
|
opacity = 0.9
|
||||||
|
|
||||||
|
[font.normal]
|
||||||
|
family = "DMMono Nerd Font"
|
||||||
|
style = "Light"
|
||||||
|
|
||||||
|
[font.bold]
|
||||||
|
family = "DMMono Nerd Font"
|
||||||
|
style = "Medium"
|
||||||
|
|
||||||
|
[font.italic]
|
||||||
|
family = "DMMono Nerd Font"
|
||||||
|
style = "Light Italic"
|
||||||
|
|
||||||
|
[font.bold_italic]
|
||||||
|
family = "DMMono Nerd Font"
|
||||||
|
style = "Medium Italic"
|
||||||
|
|
||||||
|
# Colors (Gruvbox dark)
|
||||||
|
|
||||||
|
[colors.primary]
|
||||||
|
background = '#282828'
|
||||||
|
foreground = '#ebdbb2'
|
||||||
|
|
||||||
|
[colors.normal]
|
||||||
|
black = '#282828'
|
||||||
|
red = '#cc241d'
|
||||||
|
green = '#98971a'
|
||||||
|
yellow = '#d79921'
|
||||||
|
blue = '#458588'
|
||||||
|
magenta = '#b16286'
|
||||||
|
cyan = '#689d6a'
|
||||||
|
white = '#a89984'
|
||||||
|
|
||||||
|
[colors.bright]
|
||||||
|
black = '#928374'
|
||||||
|
red = '#fb4934'
|
||||||
|
green = '#b8bb26'
|
||||||
|
yellow = '#fabd2f'
|
||||||
|
blue = '#83a598'
|
||||||
|
magenta = '#d3869b'
|
||||||
|
cyan = '#8ec07c'
|
||||||
|
white = '#ebdbb2'
|
||||||
|
|
||||||
@@ -22,6 +22,10 @@ for option in "$@"; do
|
|||||||
[ ! -d "$HOME/.config/alacritty" ] && mkdir -p "$HOME/.config/alacritty"
|
[ ! -d "$HOME/.config/alacritty" ] && mkdir -p "$HOME/.config/alacritty"
|
||||||
link "$PWD/alacritty/alacritty.toml" "$HOME/.config/alacritty/alacritty.toml"
|
link "$PWD/alacritty/alacritty.toml" "$HOME/.config/alacritty/alacritty.toml"
|
||||||
;;
|
;;
|
||||||
|
alacritty-desktop)
|
||||||
|
[ ! -d "$HOME/.config/alacritty" ] && mkdir -p "$HOME/.config/alacritty"
|
||||||
|
link "$PWD/alacritty/desktop.toml" "$HOME/.config/alacritty/desktop.toml"
|
||||||
|
;;
|
||||||
zsh)
|
zsh)
|
||||||
mkdir -p "$HOME/.config/zsh"
|
mkdir -p "$HOME/.config/zsh"
|
||||||
mkdir -p "/etc/zsh"
|
mkdir -p "/etc/zsh"
|
||||||
|
|||||||
Reference in New Issue
Block a user