Rust

自作シェルプロンプトを (8ヶ月前に) 作り直した - croque

数度本ブログ内で記事にしていますが、自作したシェルプロンプト almel を長らく使用していました。 ryooooooga.hateblo.jp ryooooooga.hateblo.jp 数点思うところがあり、シェルプロンプトを (8か月前に) 新たに作り直しました。 作成したプロンプトは croq…

自作Zshプロンプトを非同期対応した

自作のシェルプロンプト、almelを非同期対応させることで巨大なリポジトリ内での硬直を軽減し、使用感を向上させました。 github.com Almel とは almel はRust製の高速に動作するシェルプロンプトです。 現在はBash, Zsh, fishに対応しています*1。 以前の記…

文脈を指定可能な自動展開されるglobal aliasを実現するZSHプラグイン zabrze を作った

ZSHにはglobal aliasという機能があります。 これは、行頭以外に入力された場合にも展開されるaliasです。 $ alias -g B='"$(git symbolic-ref --short HEAD)"' $ git push -u origin B # → git push -u origin [現在のブランチ名] 使いこなせれば便利そうな…

Almel v1.1.3 をリリースした

ryooooooga.hateblo.jp 自作shellテーマ、Almel を更新しました。 v1.0.xとの変更点は以下の通りです。 コードを全部書き直した コンフィグファイルの構造を変えた fish, bashに対応した 現在時刻を表示する time セグメントを追加 直前に実行されたコマンド…

zshのプロンプトテーマを自作した

自分用にzshのプロンプトテーマをRustで自作しました。 自分が常用しても問題ない程度の完成度になったので公開しました。 github.com 使用時の様子 セグメントの表示内容は左上から OS ユーザ名@ホスト名 (中間省略された) カレントディレクトリ Gitブラン…