aboutsummaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
authorXander Swan <email>2025-12-03 10:00:41 -0500
committerXander Swan <email>2025-12-03 10:00:41 -0500
commitb8d43fa8c4489841fa1a98757365062444057d1c (patch)
tree60314f8b3257f9b0484dc8cf2a1550aa7016e6c5 /.config
parent12002bca45ef1c2b3352c688fef30a29e20095ac (diff)
Switch to alacritty
Diffstat (limited to '.config')
-rw-r--r--.config/alacritty/alacritty.toml38
-rw-r--r--.config/kitty/kitty.conf14
-rw-r--r--.config/nvim/colors/mine.vim2
-rw-r--r--.config/nvim/lua/map.lua24
4 files changed, 41 insertions, 37 deletions
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, "<C-.>", "<C-w>>", {})
-- Make exiting insert mode in terminal mode easier
vim.keymap.set("t", "<ESC>", "<C-\\><C-n>", {})
--- Make it harder to accidentally undo
-vim.keymap.set(nv, "<C-u>", "u", {})
-vim.keymap.set(nv, "u", "<nop>", {})
-
-- Center when moving around at high speeds
-vim.keymap.set(nv, "<A-k>", "<C-u>zz", {})
-vim.keymap.set(nv, "<A-j>", "<C-d>zz", {})
+vim.keymap.set(nv, "<C-u>", "<C-u>zz", {})
+vim.keymap.set(nv, "<C-d>", "<C-d>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<ESC>", {})
-
-- Make going to the end of a line as easy as going to the beginning
vim.keymap.set({"n", "v", "o"}, "+", "$", {})