トップ «前の日(04-24) 最新 次の日(04-26)»

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 だけ変えたいんだけどなぁ。

_ 原神

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

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

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


2023-04-25 (Tu)

_ 原神 - 海祇島探索

算数パズルは終わったかな。

東部の仙霊をずっと探し回ってた。滝の落ち口の隠れたところにいた。

雷霊を追いかけ回したら宝箱3つももらえて、うますぎた。 追いかけてる途中に、まだ解いてないギミックを発見して解いたり。

神櫻Lv34。だいぶん進んだなー。まだまだ MAX までは遠いけど。 法器の原型をもらえた。

探索率 93%。

七七ちゃん好感度 MAX。 名刺があんまり可愛くないなぁ。 キョンシーじゃ仕方ないのかな。

お? 雷の地霊壇の鍵が2つある。いつのまに。 開けるしかなかろう。……明日にしよ。


2024-04-25 (Th)

_ 崩壊3rd - ターミナルエイド0017 が来てる!

ターミナルエイド0017 の欠片。アンロックに 40個必要で、 そのうち20個を確保した。残りは星石が貯まったら確保する予定。

あと、黒鉄の進化に三分結晶がかなり必要。1回3個で3回分で9個。 今4個あるのであと5個。 1個作るのにネゲントロピーが50個要るので、250個。 ネゲントロピー1個あたり星石 270個。 暗算するのが面倒なので 256x256 として 65536個。 うーん、それだけあったらターミナルエイド0017に注ぎ込んでるわ…

というか、この、星石ショップの欠片関連はいつ更新されるの? 一週間あたりの交換できる数は表示があるけど、 一週間で更新されるのか、バージョンの間維持されるのか、 そのへんがよくわからん。

https://www.hoyolab.com/article/25423342

↑この書き方だと、バージョンの間は維持されるようには見える。

https://game8.jp/houkai3rd/528420

↑「基本的な動き方【サポート】」の説明がある。覚えてみよう。

第2部ストーリーをちょっと進めてみた。前バージョンのよりは少しワクワクするな。 原神は後回しでいいか。こっち進めよう。

_ 原神 - 後回し?

いや、ログインすらしてないとは思ってなかった。 寝る直前に気づいてスマホからログイン。祝福だけでももらっておこう。

デイリーを休むほど後回しにするつもりはなかったんだけど、 完全に忘れてたわ。


2025-04-25 (Fr)

_ 原神 - 予告番組を視聴

うーん、エスコフィエ、凍結強化キャラか… 欲しい…w

次の集録祈願すごいな。恒常がいない。


2026-04-25 (Sa)

_ sudo-rs

公式 repo に sudo-rs があったので入れてみたんだけど、 sudo を置き換えないんだな。

luna:~ % sudo --version
Sudo バージョン 1.9.17p2
sudoers ポリシープラグイン  バージョン 1.9.17p2
sudoers ファイル文法バージョン 50
Sudoers I/O plugin version 1.9.17p2
Sudoers audit plugin version 1.9.17p2
luna:~ % sudo-rs --version
sudo-rs 0.2.13
luna:~ %

まぁ、同居させる意味はないと思うし、そのうち

provides=(sudo)
conflicts=(sudo)

になるのかな。

alias にしとこ。

_ nfs で No such device

なんか nfs が No such device でつながらない…

nfs v4 に移行してみたけど、それでも症状は変わらない。

「nfs No such device」でググってみたところ、 archlinux のサイトが引っかかって、 kernel module の nfs が読み込まれてない、というもの。

まさかそんなことあるわけ… と思いつつ確認してみたら、 確かに読み込まれてなかった orz

/etc/modules-load.d/nfs.conf を作って nfs と書いて、 reboot したら、直った。

_ tcsh のコマンド補完を zsh で再現

tcsh では、例えば、コマンドとして *tem* と入力して ctrl+x G とすると、*tem* にマッチするコマンドの一覧が ずらっと表示される。

「なんか、こんなコマンド名だったと思うんだけど、 何だったかなー」という場合に便利。 コマンドはだいたいは /usr/bin/ にあるけど、 そうとは限らないから、探すの大変なんよね。

これを zsh で再現する方法を gemini に聞いて設定してみた。 ただ、私、ctrl+x G がコマンド以外も一覧表示できる、って 知らなかったので、gemini に「tcsh の ctrl+x G を zsh でやりたい」 って言ったら、マッチするファイル名の一覧に凝り固まってしまって、 そこからなかなか離れてくれなかった。

結局、↓この3行(コメント含めて6行)を得た。

# _match を加えることで、入力した文字列をワイルドカードとして解釈できるようになります
zstyle ':completion:*' completer _complete _match _approximate
# ワイルドカードを入力した際、そのままの文字列も候補として残す設定
zstyle ':completion:*' match-original both
# Ctrl+x G に「補完の実行」を割り当てる
bindkey '^XG' complete-word

動いてるけど、zstyle を使った設定変更の影響が怖い… が、まぁ使ってみよう。


追記 パスワード変更