mikutterをWSL2のUbuntu20.04環境で構築するにあたり、GTK3のテーマをAdwaitaにしてみたのでメモ。
既定の状態で /usr/share/icons/
配下に Adwaita
のディレクトリがあり、パッケージ的にも adwaita-icon-theme
の3.36.1がインストール済みだった。
$HOME/.config/gtk-3.0/settings.ini
に下記設定を追加し、テーマを適用してみた。
[Settings] gtk-application-prefer-dark-theme = true gtk-theme-name = Adwaita
ダークモードでmikutterが立ち上がったので満足していたが、リンクにカーソルをホバーした瞬間に以下のエラーで落ちる現象が発生した。
Gdk-Message: Unable to load hand2 from the cursor theme
どうやらホバーした際に使われるhand2というカーソルアイコンのアセットがロードできない落ちているらしい。 いろいろとググったところ このissue にたどり着き、コメントを参考にパッケージを追加することでカーソルテーマが追加され問題が解消した。
sudo apt install adwaita-icon-theme-full
パッケージインストール後に /usr/share/icons/Adwaita
配下にそれまでなかった cursors
ディレクトリができて中にhand2があるのを確認した。