diff --git a/.config/alacritty/README.md b/.config/alacritty/README.md index ddc0acc..8eee598 100644 --- a/.config/alacritty/README.md +++ b/.config/alacritty/README.md @@ -1,4 +1,26 @@ -# Alacritty config +# Alacritty Windows config -Delete the `alacrity-.toml` files you will not need. Those contain -OS/system-dependant preferences like font size etc. +``` +import = [ + "C:/Users/foobar/AppData/Roaming/alacritty/tokyonight_moon.toml" +] + +[font] +normal = { family = "JetBrainsMono Nerd Font", style = "Regular" } +size = 16 + +[window] +decorations = "Full" +padding = { x = 5, y = 5 } +dynamic_padding = true + +[bell] +duration = 10 +color = "#3a3a3a" + +[cursor] +style = { shape = "Block", blinking = "Always" } + +[keyboard] +bindings = [{ key = "T", mods = "Control", action = "CreateNewWindow" }] +``` diff --git a/.config/alacritty/alacritty-macos.toml b/.config/alacritty/alacritty-macos.toml deleted file mode 100644 index d217a6a..0000000 --- a/.config/alacritty/alacritty-macos.toml +++ /dev/null @@ -1,6 +0,0 @@ -[font] -size = 18 - -[window] -opacity = 0.85 -blur = true diff --git a/.config/alacritty/alacritty-minix.toml b/.config/alacritty/alacritty-minix.toml deleted file mode 100644 index c3d9f60..0000000 --- a/.config/alacritty/alacritty-minix.toml +++ /dev/null @@ -1,9 +0,0 @@ -[font] -size = 14 - -[window] -opacity = 0.9 -blur = true - -[general] -import = ["~/.config/alacritty/rose-pine-moon.toml"] diff --git a/.config/alacritty/alacritty-todo.toml b/.config/alacritty/alacritty-todo.toml new file mode 100644 index 0000000..6dd9f61 --- /dev/null +++ b/.config/alacritty/alacritty-todo.toml @@ -0,0 +1,65 @@ +# Used for TODO.txt +[font] +normal = { family = "BerkeleyMono Nerd Font Mono", style = "Regular" } +bold = { style = "Bold" } +italic = { style = "Oblique" } +bold_italic = { style = "Bold Oblique" } +size = 15 + +[window] +option_as_alt = "Both" +decorations = "None" +padding = { x = 12, y = 5 } +dynamic_padding = true +# opacity = 0.8 +# blur = true + +[bell] +duration = 10 +color = "#3a3a3a" + +[cursor] +style = { shape = "Block", blinking = "Always" } + +[colors.search] +matches = { foreground = "#f4d03f", background = "#273746" } +focused_match = { foreground = "#273746", background = "#f4d03f" } + +[colors.footer_bar] +background = "#f4d03f" +foreground = "#273746" + +[keyboard] + +bindings = [ + # Required to make Ctrl+/ work on macOS (used in Telescope) + { chars = "\u001F", key = "Slash", mods = "Control" }, + { key = "Key0", mods = "Command", action = "ResetFontSize" }, + { key = "0", mods = "Command", action = "ResetFontSize" }, + { key = "Plus", mods = "Command", action = "IncreaseFontSize" }, + { key = "Minus", mods = "Command", action = "DecreaseFontSize" }, + { key = "PageUp", mods = "Shift", action = "ScrollPageUp" }, + { key = "PageDown", mods = "Shift", action = "ScrollPageDown" }, + # Disable Cmd+w to avoid accidental closing. Disabling Cmd+q needs more work + { key = "w", mods = "Command", action = "None" }, +] + +[general] +# Vi Mode +# The vi mode allows moving around Alacritty's viewport and scrollback using +# the keyboard. It also serves as a jump-off point for other features like +# search and opening URLs with the keyboard. By default you can launch it +# using Ctrl Shift Space. + +# Selection +# One useful feature of vi mode is the ability to make selections and copy text +# to the clipboard. By default you can start a selection using v and copy it +# using y. All selection modes that are available with the mouse can be accessed +# from vi mode, including the semantic (Alt v), line (Shift v) and block +# selection (Ctrl v). You can also toggle between them while the selection is +# still active. + +import = ["~/.config/alacritty/rose-pine-moon.toml"] + +#[mouse] +#hide_when_typing = true diff --git a/.config/alacritty/alacritty.toml b/.config/alacritty/alacritty.toml index 9312cf3..1decd0b 100644 --- a/.config/alacritty/alacritty.toml +++ b/.config/alacritty/alacritty.toml @@ -5,7 +5,8 @@ normal = { family = "BerkeleyMono Nerd Font Mono", style = "Regular" } bold = { style = "Bold" } italic = { style = "Oblique" } bold_italic = { style = "Bold Oblique" } -#offset = { x = 0, y = 0 } +size = 18 +# offset = { x = 0, y = 0 } [window] # option_as_alt = "Both" @@ -13,6 +14,7 @@ option_as_alt = "None" decorations = "None" padding = { x = 12, y = 5 } dynamic_padding = true +# opacity = 0.8 # blur = true [bell] @@ -65,9 +67,7 @@ bindings = [ # selection (Ctrl v). You can also toggle between them while the selection is # still active. -import = ["~/.config/alacritty/rose-pine-moon.toml"] -import = ["~/.config/alacritty/alacritty-macos.toml"] -import = ["~/.config/alacritty/alacritty-minix.toml"] +import = ["~/.config/alacritty/rose-pine-dawn.toml"] #[mouse] #hide_when_typing = true diff --git a/.config/alacritty/archive/catppuccin-latte.toml b/.config/alacritty/catppuccin-latte.toml similarity index 100% rename from .config/alacritty/archive/catppuccin-latte.toml rename to .config/alacritty/catppuccin-latte.toml diff --git a/.config/alacritty/archive/catppuccin-macchiato.toml b/.config/alacritty/catppuccin-macchiato.toml similarity index 100% rename from .config/alacritty/archive/catppuccin-macchiato.toml rename to .config/alacritty/catppuccin-macchiato.toml diff --git a/.config/alacritty/archive/tokyonight_day.toml b/.config/alacritty/tokyonight_day.toml similarity index 100% rename from .config/alacritty/archive/tokyonight_day.toml rename to .config/alacritty/tokyonight_day.toml diff --git a/.config/alacritty/archive/tokyonight_moon.toml b/.config/alacritty/tokyonight_moon.toml similarity index 100% rename from .config/alacritty/archive/tokyonight_moon.toml rename to .config/alacritty/tokyonight_moon.toml diff --git a/.config/alacritty/archive/tokyonight_night.toml b/.config/alacritty/tokyonight_night.toml similarity index 100% rename from .config/alacritty/archive/tokyonight_night.toml rename to .config/alacritty/tokyonight_night.toml diff --git a/.config/alacritty/archive/tokyonight_storm.toml b/.config/alacritty/tokyonight_storm.toml similarity index 100% rename from .config/alacritty/archive/tokyonight_storm.toml rename to .config/alacritty/tokyonight_storm.toml diff --git a/.config/git/config b/.config/git/config index 267e6da..1188a61 100644 --- a/.config/git/config +++ b/.config/git/config @@ -10,7 +10,7 @@ status = auto [credential] - helper = cache --timeout=604800 + helper = cache --timeout 43200 [diff] tool = vimdiff