Bkz: https://github.com/jorgebucaran/awsm.fish
1- Install Windows terminal and Ubuntu 20.xx version download on windows store
2-Fish-shell install https://github.com/fish-shell/fish-shell
3-Oh-my-fish install https://github.com/oh-my-fish/oh-my-fish
4-Fisher install https://github.com/jorgebucaran/fisher
omf install bobthefish (themeinstall)
https://github.com/oh-my-fish/oh-my-fish/blob/master/docs/Themes.md
5-Z install -(folder manager)
6-Fish manuel config, insert alias.
Create custom config file for Docker and Dotnet cli run on ubuntu terminal
nano ~/.config/fish/config.fish in
alias docker="docker.exe"
alias docker-compose="docker-compose.exe"
alias dotnet="dotnet.exe"
alias python="python.exe"
alias virtualenv="virtualenv.exe"
alias pip="pip.exe"
alias explorer="explorer.exe"
alias gg="git push"
alias gm="git commit -m"
alias gma="git commit -ma"
alias gp="git pull"
alias gpr="git pull --rabase"
alias gcb="git checkout -b"
alias gs="git status"
alias gl="git log --n 5"
set fish_greeting Go, go go..!
Then active fish config:
source ~/.config/fish/config.fish
Customize vscode theme, material-theme active.
How can set default open shell?
chsh -s /usr/bin/fish
If error; run "which fish"
open the default terminal for vscode below run:
wsl --list --all
wsl --setdefault Ubuntu-20.04
Finished.