lsd コマンド (LSDeluxe) のインストール時には master ブランチからインストールしないと theme ファイルが効かない

lsd (LSDeluxe) とは

Rust 製の Alt ls です。「すごい ls」です。

github.com

原則として master ブランチからインストールする

cargo でインストールする際に $ cargo install lsd とすると最新のバージョンが入りません。その結果 theme ファイルが適用されません*1

インストールする際には直接 master ブランチ経由で入れましょう。

$ cargo install --git https://github.com/Peltoche/lsd.git --branch master

補足

設定ファイルの置き場所

設定ファイルは ~/.config/lsd/config.yaml に書きます。拡張子は .yaml ではなく .yaml です

テーマファイルの置き場所

テーマファイルは ~/.config/lsd/themes 配下に置きます。拡張子は .yaml ではなく .yaml です

「拡張子を除いたファイル名」を「設定ファイル」内に記述することでそのテーマが適用されます。

*1:これで小一時間ハマった

Powered by はてなブログ