Fix kanata behavior

This commit is contained in:
Ian Keane 2026-07-30 23:04:33 -04:00
parent d79c5fc309
commit d79c97622f
7 changed files with 56 additions and 2 deletions

14
config/gtk-2.0/gtkrc Normal file
View file

@ -0,0 +1,14 @@
gtk-enable-animations=1
gtk-theme-name="Adwaita-dark"
gtk-primary-button-warps-slider=1
gtk-toolbar-style=3
gtk-menu-images=1
gtk-button-images=1
gtk-cursor-blink-time=1000
gtk-cursor-blink=1
gtk-cursor-theme-size=24
gtk-cursor-theme-name="breeze_cursors"
gtk-sound-theme-name="ocean"
gtk-icon-theme-name="breeze-dark"
gtk-font-name="Noto Sans, 10"

18
config/gtk-3.0/settings.ini Executable file
View file

@ -0,0 +1,18 @@
[Settings]
gtk-application-prefer-dark-theme=true
gtk-button-images=true
gtk-cursor-blink=true
gtk-cursor-blink-time=1000
gtk-cursor-theme-name=breeze_cursors
gtk-cursor-theme-size=24
gtk-decoration-layout=icon:minimize,maximize,close
gtk-enable-animations=true
gtk-font-name=Noto Sans, 10
gtk-icon-theme-name=breeze-dark
gtk-menu-images=true
gtk-modules=colorreload-gtk-module
gtk-primary-button-warps-slider=true
gtk-sound-theme-name=ocean
gtk-theme-name=Adwaita-dark
gtk-toolbar-style=3
gtk-xft-dpi=147456

View file

@ -0,0 +1,13 @@
[Settings]
gtk-application-prefer-dark-theme=true
gtk-cursor-blink=true
gtk-cursor-blink-time=1000
gtk-cursor-theme-name=breeze_cursors
gtk-cursor-theme-size=24
gtk-decoration-layout=icon:minimize,maximize,close
gtk-enable-animations=true
gtk-font-name=Noto Sans, 10
gtk-icon-theme-name=breeze-dark
gtk-primary-button-warps-slider=true
gtk-sound-theme-name=ocean
gtk-xft-dpi=147456

View file

@ -1,6 +1,7 @@
;; Kanata Configuration
(defcfg
linux-dev /dev/input/by-path/platform-i8042-serio-0-event-kbd
process-unmapped-keys yes
)

View file

@ -1,12 +1,15 @@
#!/bin/bash
KANATA_BIN="/usr/local/bin/kanata"
KANATA_BIN="/home/green/.cargo/bin/kanata"
KANATA_CFG="/home/green/.config/kanata/kanata.kbd"
PIDFILE="/var/run/kanata.pid"
case "$1" in
start)
echo "Starting kanata..."
# Clear caps lock state before grabbing device
DISPLAY=:0 XAUTHORITY=/home/green/.Xauthority xset led off 2>/dev/null || true
sleep 0.2
$KANATA_BIN --cfg $KANATA_CFG &
echo $! > $PIDFILE
;;

View file

@ -42,4 +42,4 @@
;; Send current page URL to mpv
(define-command-global mpv-current-url ()
"Open the current page URL in mpv."
(uiop:launch-program (list "mpv" (render-url (url (current-buffer))))))
(uiop:launch-program (list "flatpak-spawn" "--host" "mpv" (render-url (url (current-buffer))))))