🌈
k9s のカラースキーマを変更する
はじめに
Kubernetes を利用している人であれば 1 度は聞いたことのある TUI ツールである k9s のカラーテーマの変更方法についてです。
derailed/k9s: 🐶 Kubernetes CLI To Manage Your Clusters In Style!
環境
k9s は以下のバージョンを想定しています。
Version: 0.32.3
Commit: 00213115bee9144cbab452ab152c911e431624e6
Date: n/a
カラーテーマを変更するには XDG_CONFIG_HOME/k9s
配下の config.yaml
を編集します。
MacOS の場合、環境変数 XDG_CONFIG_HOME
は設定されていませんが、デフォルトでは ~/Library/Application Support
となっています。
確認してみると ~/Library/Application Support/k9s
に既に k9s の設定ファイルである config.yaml
が存在していることが確認出来ます。
カラースキーマはこのディレクトリ配下の ./skins
ディレクトリに yaml ファイルを配置することで設定することができます。
カラーテーマの yaml を配置した後 config.yaml
の以下の項目を修正します。
k9s:
ui:
skin: XXX # `./skins` ディレクトリに配置した yaml ファイルの名前を指定します
カラーテーマは GitHub にテンプレートがあるのでそちらをそのまま利用することもできます。
Discussion