💨

K9s のテーマ変更方法

2024/01/02に公開

あけましておめでとうございます。
いつものようにローカルのツール群を一括で最新にバージョンアップしたら K9s でカスタムスキンが適用されなくなりました...

起因は、v.0.30.0 から設定ファイルの構成が変わったことです。
認識される yaml の拡張子も yml から yaml に変わった気もします(このリリースじゃないかもしれませんが)

いままではスキンのファイルをskin.ymlで作成し、以下のような構成となっていました。

$ tree

k9s
├── config.yml
└── skin.yml

最新バージョンでは、以下のような構成となり、config.yamlにも追記する必要があります。

$ tree

k9s
├── config.yaml
└── skins
    └── nord.yaml

$ cat k9s/config.yaml

k9s:
  ui:
    skin: nord

無事、スキンがもとに戻り引き続き nord を楽しむことができました。

Github の READMEは更新されてましたが、k9scli.ioは更新されてなかったので README を参考にするのが良さそうです!

GitHubで編集を提案

Discussion