Fix kanata behavior
This commit is contained in:
parent
d79c5fc309
commit
d79c97622f
7 changed files with 56 additions and 2 deletions
14
config/gtk-2.0/gtkrc
Normal file
14
config/gtk-2.0/gtkrc
Normal 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
18
config/gtk-3.0/settings.ini
Executable 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
|
||||||
13
config/gtk-4.0/settings.ini
Normal file
13
config/gtk-4.0/settings.ini
Normal 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
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
;; Kanata Configuration
|
;; Kanata Configuration
|
||||||
|
|
||||||
(defcfg
|
(defcfg
|
||||||
|
linux-dev /dev/input/by-path/platform-i8042-serio-0-event-kbd
|
||||||
process-unmapped-keys yes
|
process-unmapped-keys yes
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,15 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
KANATA_BIN="/usr/local/bin/kanata"
|
KANATA_BIN="/home/green/.cargo/bin/kanata"
|
||||||
KANATA_CFG="/home/green/.config/kanata/kanata.kbd"
|
KANATA_CFG="/home/green/.config/kanata/kanata.kbd"
|
||||||
PIDFILE="/var/run/kanata.pid"
|
PIDFILE="/var/run/kanata.pid"
|
||||||
|
|
||||||
case "$1" in
|
case "$1" in
|
||||||
start)
|
start)
|
||||||
echo "Starting kanata..."
|
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 &
|
$KANATA_BIN --cfg $KANATA_CFG &
|
||||||
echo $! > $PIDFILE
|
echo $! > $PIDFILE
|
||||||
;;
|
;;
|
||||||
|
|
|
||||||
|
|
@ -42,4 +42,4 @@
|
||||||
;; Send current page URL to mpv
|
;; Send current page URL to mpv
|
||||||
(define-command-global mpv-current-url ()
|
(define-command-global mpv-current-url ()
|
||||||
"Open the current page URL in mpv."
|
"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))))))
|
||||||
|
|
|
||||||
5
link.sh
5
link.sh
|
|
@ -33,6 +33,11 @@ backup_and_link "$DOTFILES/config/senpai" "$HOME/.config/senpai"
|
||||||
backup_and_link "$DOTFILES/config/kanata" "$HOME/.config/kanata"
|
backup_and_link "$DOTFILES/config/kanata" "$HOME/.config/kanata"
|
||||||
backup_and_link "$DOTFILES/config/nyxt" "$HOME/.config/nyxt"
|
backup_and_link "$DOTFILES/config/nyxt" "$HOME/.config/nyxt"
|
||||||
|
|
||||||
|
# GTK themes
|
||||||
|
backup_and_link "$DOTFILES/config/gtk-2.0/gtkrc" "$HOME/.gtkrc-2.0"
|
||||||
|
backup_and_link "$DOTFILES/config/gtk-3.0" "$HOME/.config/gtk-3.0"
|
||||||
|
backup_and_link "$DOTFILES/config/gtk-4.0" "$HOME/.config/gtk-4.0"
|
||||||
|
|
||||||
# Zed: link individual files to preserve extra live data (themes, backups, etc.)
|
# Zed: link individual files to preserve extra live data (themes, backups, etc.)
|
||||||
mkdir -p "$HOME/.config/zed"
|
mkdir -p "$HOME/.config/zed"
|
||||||
for src in "$DOTFILES/config/zed/"*; do
|
for src in "$DOTFILES/config/zed/"*; do
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue