hyprlock 0.9.4 以降の DPMS off/on で crash するbug on Omarchy 3.8.0

reproduce
Lock させたあとで Sleep に突入後、キーボード押下により復旧を試みると発生☝️
cause
hyprlock 0.9.4 以降の DPMS off/on で crash するbug?
temporary workaround
omarchy-system-lock の omarchy-brightness-display off をコメントアウト。しかし、該当しない fix が Omarchy で実施された場合、設定が戻る可能性があるのでメモしておく👀
spec
PC: 30A8S0CN0X (ThinkStation P700) │ ├: 2 x Intel(R) Xeon(R) E5-2620 v3 (24) @ 3.20 GHz │ ├: AMD Radeon RX 6800 [Discrete] │ ├: 1980x1080 in 27", 60 Hz [External] │ ├: 1980x1080 in 27", 60 Hz [External] │ ├: 1980x1080 in 27", 60 Hz [External] │ ├: 1980x1080 in 27", 60 Hz [External] │ ├: 676.63 GiB / 1.82 TiB (36%) - btrfs │ ├: 52.93 GiB / 125.78 GiB (42%) │ ├ : 0 B / 4.00 GiB (0%) └────────────────────────────────────────────────────┘ │ ┌──────────────────────Software──────────────────────┐ │ ├: master │ ├: stable │ ├: Linux 7.0.3-arch1-2 │ ├: Hyprland 0.54.3 (Wayland)続きを読む
Surface Go 3 に CachyOS Handheld をインストールして仮想キーボードをカスタマイズした話
背景
長男が高校を卒業し、GIGAスクールPCのSurface Go 3を貰い受けたので、元から付属していたJISキーボードを廃棄してUSキーボードを買ったら認識してくれず、Omarchyをインストールするもキーボードが使えないと死ぬので改めてインストールできそうなOSはないか?と探したらCachyOSのHandheld版というものがあることを知ってインストール。
Surface Go 2、キーボード認識してくれないのでOmarchy諦めてCachyOS Handheldを入れる👀 pic.twitter.com/XBgziQwnyb
— Motoki Tokifuji ™ 👨🦽➡️の無能賢者 (@tokifujp) 2026年5月4日
しかし、仮想キーボードでターミナルを叩いた時に異変に気付いた。なんとデフォルトで有効になっている仮想キーボードの plasma-keyboard には Esc, Tab, Ctrl, Alt キーが無いのだ…

かつて男塾塾長の江田島平八はこう言っていた。

諦めの悪いワシはClaudeに聞きながら対応したのだった…(ちなみに👇️のターミナルの作業は面倒くさいので初期で Tailscale と openssh を入れてSSHで作業してます)
続きを読むAndroid 版 1Password に保存されたパスキーでメルカリにログインできない問題のメモ
ちょうどメルカリで買い物をして、その直後にアプリの入ったスマホを割ってしまって、でも受取連絡と評価をしないといけなくて、こんなメールが届いた。


調べてみると「アカウント作り直すしかない」という割と恐ろしいツイートを発見してしまう(´;ω;`)ブワッ
メルカリのパスキーは1passwordが使えない上に、登録してあるとパスキー以外の認証ができなくなるっぽい。その上既存パスキーの削除だいぶ面倒くさそうなので、アカウント消すしかなさそう...
— dot (@_dot) September 10, 2024
Androidの設定
- 設定→パスワードとアカウント

設定→パスワードとアカウント - 優先するサービス

優先するサービス - 1Password→Google

1Password→Google - 優先するサービスがGoogleになっていればOK

優先するサービスがGoogleになっていればOK
メルカリアカウントの回復
指示に従って回復用のURLをメールで受け取る。
デジタル認証アプリ
本人確認のためマイナンバーカード必須。メルカリの認証リクエストを許可後、パスキーを登録。
あとはメルカリアプリでログインでOKでした。ログインが終われば再び設定から 優先するサービス を 1Password に戻せばOKです。というメモ。
ツール系メモ on Arch Linux
Arch Linuxにインストールしているツール系のメモ
bat
cat の代替
install
sudo pacman -S bat
usage
cat みたいに使うだけ
fzf
fuzzy なファイル検索
install
sudo pacman -S fzf
setup(zsh)
source /usr/share/fzf/key-bindings.zsh && source /usr/share/fzf/completion.zsh
usage
| shortcut | 内容 |
|---|---|
Ctrl+t |
カレントディレクトリのファイルとフォルダを一覧する (例: git commit に続けて Ctrl+t を押し、Tab でファイルを選択し、最後に Enter で決定) |
Ctrl+r |
シェルコマンドの履歴を検索 |
Alt+c |
曖昧検索で選択したカレントディレクトリを変更 |
delta
進化した diff / git diff
install
yay -S git-delta
setup
~/.gitconfig
以下、追加
# github.com/dandavison/delta
[core]
pager = delta
[delta]
side-by-side = true
features = unobtrusive-line-numbers decorations
whitespace-error-style = 22 reverse
[delta "unobtrusive-line-numbers"]
line-numbers = true
line-numbers-left-format = "{nm:>4}┊"
line-numbers-right-format = "{np:>4}│"
line-numbers-left-style = blue
line-numbers-right-style = blue
[delta "decorations"]
commit-decoration-style = box ul
file-style = bold yellow ul
file-decoration-style = none
hunk-header-decoration-style = cyan box ul
usage
# 通常のdiff delta file1.txt file2.txt # side by side # ~/.gitconfig で side-by-side = true なのでデフォルト delta --side-by-side file1.txt file2.txt # git git diff git show git log -p
eza
進化した ls
install
sudo pacman -S eza
setup
~/.zshrc
以下、追加 && source
# eza alias ll="eza -la" alias lg="eza -la --git" alias tree="eza --tree"
usage
# カラフルなファイル一覧表示(詳細情報/隠しファイル) ll # Git情報を表示 lg # ツリー表示 tree
zoxide
よりスマートな cd
install
sudo pacman -S zoxide
setup
echo 'eval "$(zoxide init bash)"' >> ~/.zshrc && source ~/.zshrc
usage
| command | 内容 |
|---|---|
z foo |
cd into highest ranked directory matching foo |
z foo bar |
cd into highest ranked directory matching foo and bar |
z foo / |
cd into a subdirectory starting with foo |
z ~/foo |
z also works like a regular cd command |
z foo/ |
cd into relative path |
z .. |
cd one level up |
z - |
cd into previous directory |
zi foo |
cd with interactive selection (using fzf) |
z foo<SPACE><TAB> |
show interactive completions (zoxide v0.8.0+, bash 4.4+/fish/zsh only) |
tldr
進化した man
install
sudo pacman -S tldr
usage
tldr {command}
htop
進化した top
install
sudo pacman -S htop
usage
htop
