私はプライベートでmacOS Sierraを使用していて、ターミナルはこんな感じに設定しています。
「あ~業務端末もMacにしてくれないかな~」と嘆いていましたが、偉大な先輩たちはそんな文句も言わずWindowsでもイケてるターミナルを構築しているんですよね。
そういうわけで、この画像に限りなく近いターミナルをWindowsでも構築することに。
偉大な記事です。もうこれだけで全然違います。こちらの記事を参考にまずはcmdから離れます。
あとは参考記事に記載されたとおり、zshをデフォルトで起動する設定を加えればOKです。
powerlineはpipを使ってインストールするので、pipが入ってない場合は先にインストールします。
さらに下の階層にある、config_filesというディレクトリをホームディレクトリにコピーしたいので先にディレクトリを作成しておきます。
これでホームディレクトリでconfigを自由に編集できますね。
ホームディレクトリにコピーしたファイルをちょっといじってみます。
70行目あたりから天気の記述があると思います。ターミナルに天気を表示させたい場合、locationの記述が必要らしいのでわかりやすく86行目に追記しておきます。
次はconfigファイルを新規作成して、細かい設定をしていきます。
すると今変更したconfigがリロードされるので、ステータスバーの表示が変わると思います。
画像をみてもらえばわかると思いますが、右のステータスバーの表示がuptime-ロードアベレージ-日付-hostnameになっています。Macではここを天気-バッテリー残量-日付-時間-hostnameにしてるので、ここも似たような感じに設定変更します。
最初にconfigを作成したときは一度exitして、再度tmuxコマンドを叩くとconfigをリロードしてくれるのですが、リロードしても設定が反映されない場合がありました。
前に立ち上げたTmuxのプロセスが残ってる場合があるので、そいつらをkillしてあげてください。
だいぶ使いやすいターミナルになったので、bash windowsからSSHできるようにしておけば何の問題もないですね。
tmuxを使い始めたので基本的な機能の使い方とかを整理してみた