adopt kitty
authorIan Kelling <ian@iankelling.org>
Tue, 8 Mar 2022 04:28:52 +0000 (23:28 -0500)
committerIan Kelling <ian@iankelling.org>
Tue, 8 Mar 2022 04:28:52 +0000 (23:28 -0500)
.bashrc
brc
filesystem/etc/xdg/kitty/kitty.conf
subdir_files/.config/i3/config
subdir_files/.config/sway/config

diff --git a/.bashrc b/.bashrc
index d2057c4c65980eff57bcdbc8e6e233440e2312a5..35db9aca99cdf150e10654f17a13e4f3fc38edb4 100644 (file)
--- a/.bashrc
+++ b/.bashrc
@@ -93,3 +93,10 @@ fi
 
 # ensure no bad programs appending to this file will have an affect
 return 0
+
+# kitty puts this here on startup, i need to build with some option to
+# avoid it, whatever.
+
+# BEGIN_KITTY_SHELL_INTEGRATION
+if test -n "$KITTY_INSTALLATION_DIR" -a -e "$KITTY_INSTALLATION_DIR/shell-integration/bash/kitty.bash"; then source "$KITTY_INSTALLATION_DIR/shell-integration/bash/kitty.bash"; fi
+# END_KITTY_SHELL_INTEGRATION
diff --git a/brc b/brc
index d0c0f8d655be4f9e68fceff05538cae58940b960..00f217210737514dc4f401738997cf6c1992d572 100644 (file)
--- a/brc
+++ b/brc
@@ -204,6 +204,15 @@ if [[ $- == *i* ]]; then
 
 fi
 
+case $TERM in
+  # fixup broken backspace in chroots
+  xterm-kitty|alacritty)
+    chroot() {
+      TERM=xterm-256color command chroot "$@"
+    }
+    ;;
+esac
+
 export BC_LINE_LENGTH=0
 
 # ansible option
index ee95ddbc0cad1c6d764f51a5a6deb64f94736161..a01fabd7055375066ed0d1e4b94f31b5324c80dd 100644 (file)
@@ -1 +1,4 @@
 cursor_blink_interval 0
+font_size 14
+# add : from default
+select_by_word_characters @-./_~?&=%+#:
index 27c5e89c00a2acbf0fe135f76ca1c7da97a82caf..b1260307998074b2235b3e7419ba1c453b3430c3 100644 (file)
@@ -81,7 +81,7 @@ bindsym $mod+9 workspace 10
 bindsym $mod+Shift+m border toggle
 
 bindsym $mod+j exec emacsclient -c
-bindsym $mod+k exec alacritty
+bindsym $mod+k exec kitty
 bindsym $mod+l exec dmenu_run
 # note default is 27% on my system76. not sure if these
 # keybinds will screw up other laptop brightness keys.
index ec7b20156c758c8d37e1b3a06fb1a558b0e84cfe..f96355ab88aea2cb7596386343e1dadf881163a1 100644 (file)
@@ -81,7 +81,7 @@ bindsym $mod+9 workspace 10
 bindsym $mod+Shift+m border toggle
 
 bindsym $mod+j exec emacsclient -c
-bindsym $mod+k exec alacritty
+bindsym $mod+k exec kitty
 bindsym $mod+l exec dmenu_run
 # note default is 27% on my system76. not sure if these
 # keybinds will screw up other laptop brightness keys.