From b8d43fa8c4489841fa1a98757365062444057d1c Mon Sep 17 00:00:00 2001 From: Xander Swan Date: Wed, 3 Dec 2025 10:00:41 -0500 Subject: Switch to alacritty --- .config/alacritty/alacritty.toml | 38 ++++++++++++++++++++++++++++++++++++++ .config/kitty/kitty.conf | 14 -------------- .config/nvim/colors/mine.vim | 2 +- .config/nvim/lua/map.lua | 24 ++---------------------- update.sh | 4 ++-- 5 files changed, 43 insertions(+), 39 deletions(-) create mode 100644 .config/alacritty/alacritty.toml delete mode 100644 .config/kitty/kitty.conf diff --git a/.config/alacritty/alacritty.toml b/.config/alacritty/alacritty.toml new file mode 100644 index 0000000..3c25f74 --- /dev/null +++ b/.config/alacritty/alacritty.toml @@ -0,0 +1,38 @@ +[window] +dynamic_padding = true +opacity = 0.9 + +[font] +normal = {family="JetBrainsMono Nerd Font", style="Regular"} +bold = {family="JetBrainsMono Nerd Font", style="Bold"} +italic = {family="JetBrainsMono Nerd Font", style="Italic"} +bold_italic = {family="JetBrainsMono Nerd Font", style="Bold Italic"} + +size = 11 + +[colors] +draw_bold_text_with_bright_colors = true + +[colors.primary] +foreground = "#FFFFFF" +background = "#000000" + +[colors.normal] +black = "#444444" +red = "#CC2233" +green = "#11CC22" +yellow = "#CC9900" +blue = "#3020CC" +magenta = "#CC2288" +cyan = "#11AADD" +white = "#C0C0D3" + +[colors.bright] +black = "#222222" +red = "#ff2222" +green = "#22ff44" +yellow = "#ffff00" +blue = "#3f30ff" +magenta = "#ff4499" +cyan = "#22ccff" +white = "#FFFFFF" diff --git a/.config/kitty/kitty.conf b/.config/kitty/kitty.conf deleted file mode 100644 index c199e28..0000000 --- a/.config/kitty/kitty.conf +++ /dev/null @@ -1,14 +0,0 @@ -font_family JetBrainsMono Nerd Font -bold_font auto -italic_font auto -bold_italic_font auto - -font_size 11.0 -background_opacity 0.9 - -cursor_shape block -cursor_blink_interval 0 -shell_integration no-cursor - -tab_bar_style powerline -tab_powerline_style slanted diff --git a/.config/nvim/colors/mine.vim b/.config/nvim/colors/mine.vim index 7f015ce..ccedf00 100644 --- a/.config/nvim/colors/mine.vim +++ b/.config/nvim/colors/mine.vim @@ -29,7 +29,7 @@ hi Comment guifg=#777777 guibg=NONE gui=italic hi Constant guifg=#44FF99 guibg=NONE gui=NONE hi Number guifg=#44FF99 guibg=NONE gui=NONE -hi String guifg=#CCFF66 guibg=NONE gui=italic +hi String guifg=#FFFF00 guibg=NONE gui=italic hi Boolean guifg=#44FF99 guibg=NONE gui=italic hi Identifier guifg=#FFFFFF guibg=NONE gui=NONE diff --git a/.config/nvim/lua/map.lua b/.config/nvim/lua/map.lua index a627bb5..ace41fb 100644 --- a/.config/nvim/lua/map.lua +++ b/.config/nvim/lua/map.lua @@ -2,18 +2,6 @@ vim.g.mapleader = " " local nv = {"n", "v"} -local function definepairs(replacement, char) - vim.keymap.set("o", "i" .. replacement, "i" .. char, {}) - vim.keymap.set("o", "a" .. replacement, "a" .. char, {}) -end - -definepairs("b", "(") -definepairs("s", "\"") -definepairs("q", "'") -definepairs("t", "{") -definepairs("r", "[") -definepairs("a", "<") - vim.keymap.set(nv, "gm", "gM", {}) vim.keymap.set(nv, "gM", "gMi", {}) @@ -44,19 +32,11 @@ vim.keymap.set(nv, "", ">", {}) -- Make exiting insert mode in terminal mode easier vim.keymap.set("t", "", "", {}) --- Make it harder to accidentally undo -vim.keymap.set(nv, "", "u", {}) -vim.keymap.set(nv, "u", "", {}) - -- Center when moving around at high speeds -vim.keymap.set(nv, "", "zz", {}) -vim.keymap.set(nv, "", "zz", {}) +vim.keymap.set(nv, "", "zz", {}) +vim.keymap.set(nv, "", "zz", {}) vim.keymap.set(nv, "G", "Gzz", {}) --- Delete line content. I didn't do ddO because that would extend comments if --- you were just above one. -vim.keymap.set("n", "dc", "cc", {}) - -- Make going to the end of a line as easy as going to the beginning vim.keymap.set({"n", "v", "o"}, "+", "$", {}) diff --git a/update.sh b/update.sh index 7466c5b..be14900 100644 --- a/update.sh +++ b/update.sh @@ -1,8 +1,8 @@ rm -rf .config/ mkdir .config/ -# Kitty -cp -r ~/.config/kitty .config/ +# Alacritty +cp -r ~/.config/alacritty .config/ # Neovim cp -r ~/.config/nvim .config/ -- cgit v1.3-2-g0d8e