summaryrefslogtreecommitdiff
path: root/files/kitty
diff options
context:
space:
mode:
authorAndrew Opalach <andrew@akon.city> 2026-02-28 14:49:37 -0500
committerAndrew Opalach <andrew@akon.city> 2026-02-28 14:49:37 -0500
commitef40a5119a77280863c21ba67397818514714ccc (patch)
tree8fbfa43e86f2594875bb7e415fee2ac0ecf35cda /files/kitty
parent61c027738785e0585202b7b3a828e05344510f66 (diff)
downloaddotfiles-ef40a5119a77280863c21ba67397818514714ccc.tar.gz
dotfiles-ef40a5119a77280863c21ba67397818514714ccc.tar.bz2
dotfiles-ef40a5119a77280863c21ba67397818514714ccc.zip
Random stuff since last check in
Diffstat (limited to 'files/kitty')
-rw-r--r--files/kitty/kitty.conf18
-rw-r--r--files/kitty/quick-access-session.conf6
-rw-r--r--files/kitty/quick-access-terminal.conf5
3 files changed, 20 insertions, 9 deletions
diff --git a/files/kitty/kitty.conf b/files/kitty/kitty.conf
index ef80b7c..28cfce4 100644
--- a/files/kitty/kitty.conf
+++ b/files/kitty/kitty.conf
@@ -10,7 +10,7 @@ disable_ligatures always
window_padding_width 1
placement_strategy top-left
-shell /bin/bash --login
+shell /bin/bash --login -i
shell_integration enabled
clear_all_shortcuts yes
@@ -30,14 +30,14 @@ allow_remote_control no
enabled_layouts splits,stack
paste_actions confirm,confirm-if-large
-sync_to_monitor no
+sync_to_monitor yes
# My understanding is that if repaint_delay equates to a refresh rate
# of just under my monitor's that VRR can avoid all tearing.
# ---------------------------------------------------------
# This probably doesn't work out. According to the man page
# repaint_delay is ignored if there is pending input.
# Tearing is still easily observable.
-repaint_delay 7
+repaint_delay 6
input_delay 1
resize_debounce_time 0.025 0.5
@@ -69,21 +69,21 @@ color12 #00875f
color13 #ff8787
color14 #ffd700
color15 #ffffff
-#selection_foreground #${colo.background}
-#selection_background #${colo.color6}
+#background_opacity ${toString colo.alpha}
+selection_foreground #000000
+selection_background #eeeeee
#mark1_foreground #${colo.background}
#mark1_background #${colo.color5}
#mark2_foreground #${colo.background}
#mark2_background #${colo.color6}
#mark3_foreground #${colo.background}
#mark3_background #${colo.color4}
-#background_opacity ${toString colo.alpha}
-#active_border_color #${colo.color4}
+active_border_color #ffaf00
+inactive_border_color #af5f00
#bell_border_color #${colo.color1}
-#inactive_border_color #${colo.color3}
#active_tab_foreground #${colo.background}
#active_tab_background #${colo.color5}
#active_tab_font_style bold-italic
#inactive_tab_foreground #${colo.background}
#inactive_tab_background #${colo.color4}
-#url_color #${colo.color5}
+url_color #ff5f87
diff --git a/files/kitty/quick-access-session.conf b/files/kitty/quick-access-session.conf
new file mode 100644
index 0000000..2f391a9
--- /dev/null
+++ b/files/kitty/quick-access-session.conf
@@ -0,0 +1,6 @@
+layout splits
+launch --var window=main
+#launch --var window=clock --location=vsplit --bias=12.125 bash
+launch --var window=clock --location=vsplit --bias=12.125 /home/andrew/c/clock/clock 17
+focus_matching_window var:window=main
+#focus_matching_window var:window=clock
diff --git a/files/kitty/quick-access-terminal.conf b/files/kitty/quick-access-terminal.conf
new file mode 100644
index 0000000..b359160
--- /dev/null
+++ b/files/kitty/quick-access-terminal.conf
@@ -0,0 +1,5 @@
+lines 18
+background_opacity 0.965
+output_name DP-1
+kitty_override startup_session=quick-access-session.conf
+kitty_override placement_strategy=bottom-right