Motivation
後輩がfishを使っていたので、これは便利そうだということで、そろそろterminalを強化してみようと思った
以下を参考に、強化したのだが、いろいろ躓いたところがあるのでメモを残す
各コマンドのチェックはwhichコマンドで
環境 Ubuntu16.04
Content
brewの代わりにaptを使用する.
oh-my-fishのリポジトリが変わっている
現在インストール方法はこう
curl -L https://github.com/oh-my-fish/oh-my-fish/raw/master/bin/install | fish
agnosterfishテーマは,
omf install agnoster
のみで良い
powerline/fontsのリポジトリも変わってる
tmuxは一応ソースビルド
automakeとlibevent-devが必要
sudo apt install automake sudo apt install libevent-dev
入ったらこれ
git clone https://github.com/tmux/tmux sh autogen.sh ./configure && make sudo make install
pecoはaptじゃあ入らない
sudo apt install golang export GOPATH=$HOME/go # .bashrcにも追加しておくこと export PATH=$PATH:$GOROOT/bin # .bashrcにも追加しておくこと go get github.com/peco/peco/cmd/peco fish omf install peco
その他functionなど参考
qiita.com
powerlineも変わってる
sudo apt install python-pip pip install powerline-status==2.4 sudo pip psutil