トップ «前の日記 最新 次の日記»

2022-04-25 (Mo) [長年日記]

_ kmonad 設定変更

HHKB って dipsw で win/mac を切り替えられるんだよね… 主には BS が BS なのか DEL なのか、みたいだけど。

いい加減、切り替えるのが面倒になってきたので、kmonad でなんとかならんかな、と。

右 ALT + W/N/M でいいか。

(deflayer qwerty-normal
  esc  1    2    3    4    5    6    7    8    9    0    -    =    \    grv
  tab  q    w    e    r    t    y    u    i    o    p    [    ]    bspc del
  lctl a    s    d    f    g    h    j    k    l    ;    '    ret
  lsft z    x    c    v    b    n    m    ,    .    /    rsft
       lmet lalt           spc            henkan @sw
)

右 ALT の位置を @sw と定義。これは alias で、

(defalias
  sw  (layer-toggle hhkb-sw)
)

hhkb-sw ってのは layer で、

(deflayer hhkb-sw
  _    _    _    _    _    _    _    _    _    _    _    _    _    _    _
  _    _    @sww _    _    _    _    _    _    _    _    _    _    _    _
  _    _    _    _    _    _    _    _    _    _    _    _    _
  _    _    _    _    _    _    @swn @swm _    _    _    _
       _    _              _              _      _
)

w/n/m の位置をそれぞれ @sww/@swn/@swm と定義。

(defalias
  sww (layer-switch qwerty-win)
  swn (layer-switch qwerty-normal)
  swm (layer-switch qwerty-mac)
)

あとは qwerty-win/mac を定義。

(deflayer qwerty-win
  esc  1    2    3    4    5    6    7    8    9    0    -    =    \    grv
  tab  q    w    e    r    t    y    u    i    o    p    [    ]    bspc del
  lctl a    s    d    f    g    h    j    k    l    ;    '    ret
  lsft z    x    c    v    b    n    m    ,    .    /    rsft
       lmet lalt           spc            henkan @sw
)

(deflayer qwerty-mac
  esc  1    2    3    4    5    6    7    8    9    0    -    =    \    grv
  tab  q    w    e    r    t    y    u    i    o    p    [    ]    del  bspc
  lctl a    s    d    f    g    h    j    k    l    ;    '    ret
  lsft z    x    c    v    b    n    m    ,    .    /    rsft
       lmet lalt           spc            henkan @sw
)

う〜ん、便利だ…

kmonad って Windows でも使えるらしいんだけど、 HHKB かどうかは判断できないみたいね、tutorial によると。 HHKB だけ変えたいんだけどなぁ。

_ 原神

仙人に会いに行け、っつーから行ってみた。

た…… 高い!高い! ひーー

さすが仙人。高いところがお好きで。霞でも食ってんのか?


編集 パスワード変更