Autostart kmonad and some improvements

This commit is contained in:
2025-11-21 00:22:19 +01:00
parent ecc0e2661d
commit cf9867f0f7
2 changed files with 21 additions and 17 deletions

View File

@@ -31,6 +31,7 @@ exec-once = hyprsunset -t 3000
exec-once = wl-clip-persist --clipboard regular exec-once = wl-clip-persist --clipboard regular
exec-once = hyprpaper exec-once = hyprpaper
exec-once = nm-applet exec-once = nm-applet
exec-once = kmonad ~/dotfiles/home/dot-kmonad/default.kbd &
exec-once = sleep 5 && nextcloud exec-once = sleep 5 && nextcloud
# Prevent speaker damage # Prevent speaker damage

View File

@@ -21,30 +21,33 @@
) )
(defalias (defalias
caps (tap-hold-next 300 esc lctl) caps (tap-hold-next 200 esc lctl)
symbols (layer-toggle symbols) symbols_neo (tap-hold-next 100 i (layer-toggle symbols))
symbols_default (tap-hold 100 ; (layer-toggle symbols))
neo (layer-switch neo)
specials (layer-toggle specials) specials (layer-toggle specials)
neo (layer-switch neo) ;; Also inspired from enthium and graphite
default (layer-switch default) default (layer-switch default)
) )
(deflayer default (deflayer default
@neo f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 XX XX XX @neo f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 XX XX XX
XX 1 2 3 4 5 6 7 8 9 0 XX XX bspc XX XX XX XX XX XX XX XX 1 2 3 4 5 6 7 8 9 0 XX XX bspc XX XX XX XX XX XX XX
tab q w e r t y u i o p XX XX ret XX XX XX XX XX XX XX tab q w e r t y u i o p XX XX ret XX XX XX XX XX XX XX
@caps a s d f g h j k l @symbols XX XX XX XX XX @caps a s d f g h j k l @symbols_default XX XX XX XX XX
lsft @specials z x c v b n m , . / rsft up XX XX XX XX rsft @specials z x c v b n m , . / rsft up XX XX XX XX
XX XX lmet spc ralt XX XX XX left down rght XX XX XX XX lmet spc ralt XX XX XX left down rght XX XX
) )
;; Inspired from neo, graphite and enthium
(deflayer neo (deflayer neo
@default f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 XX XX XX @default f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 XX XX XX
XX 1 2 3 4 5 6 7 8 9 0 XX XX bspc XX XX XX XX XX XX XX XX 1 2 3 4 5 6 7 8 9 0 XX XX bspc XX XX XX XX XX XX XX
tab b l d w z _ f o u j XX XX ret XX XX XX XX XX XX XX tab b l d w z _ f o u j XX XX ret XX XX XX XX XX XX XX
@caps n r t s g y h a e l @symbols XX XX XX XX @caps n r t s g y h a e @symbols_neo XX XX XX XX XX
lsft @specials q x m c v k p _ _ _ rsft up XX XX XX XX lsft @specials q x m c v k p _ _ _ rsft up XX XX XX XX
XX XX lmet spc ralt XX XX XX left down rght XX XX XX XX lmet spc ralt XX XX XX left down rght XX XX
) )
(deflayer symbols (deflayer symbols
@@ -53,14 +56,14 @@
_ \ / [ ] ^ ! < > ' _ _ _ _ _ _ _ _ _ _ _ _ \ / [ ] ^ ! < > ' _ _ _ _ _ _ _ _ _ _ _
= : ; { } * ? \( \) @ _ _ _ _ _ _ = : ; { } * ? \( \) @ _ _ _ _ _ _
" - # $ | ~ ` + % _ _ _ _ _ _ _ _ _ " - # $ | ~ ` + % _ _ _ _ _ _ _ _ _
_ _ _ \_ _ _ _ _ _ _ _ _ _ _ _ & \_ _ _ _ _ _ _ _ _ _
) )
(deflayer specials (deflayer specials
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ ü ö ü _ _ _ _ _ _ _ _ _ _ _ _ _ ä ö ü _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
) )