kumpei.ikuta.me

Alacritty のカラーテーマを変えるコマンド

を作った。コマンド実行で即座に色が変わるので楽しい。以下デモ動画↓

Alacritty の設定ファイルは YAML で書くので、ソフトウェアでパース・生成するのがとても簡単。コマンドの実体は

  1. ディスクから .config/alacritty/alacritty.yaml を読んでパース
  2. colors のところだけを書き換える
  3. YAML にエンコードしてディスクに書き出す

をするだけの数行の Python スクリプトとして書かれている。テーマの一覧は eendroroy/alacritty-theme から借用した。また、テーマ一覧を読んで Zsh の補完関数を出力する機能もつけた。

シェルの起動時にランダムで変わるようにしても面白いかもしれない。

back to index