Cygwin 10,000!!!
When you are stuck with windows and want to install a linux shell, you can install cygwin to have that unix feel :)
Install Cygwin
- Head over to https://cygwin.com/install.html and install the version for your system
- Install apt-cyg for easy package management:
$ wget https://raw.githubusercontent.com/transcode-open/apt-cyg/master/apt-cyg $ install apt-cyg /bin $ apt-cyg install zsh git gdb dos2unix openssh vim
- Update the home folder to your user folder by updating
c:/cygwin64/etc/nsswitch.conf
. Add this line:db_home: windows
Install Cmder
- Head over to https://cmder.net/ and install the full version
- Download and install the recommended fonts from here: https://github.com/romkatv/powerlevel10k#meslo-nerd-font-patched-for-powerlevel10k
- Open cmder and and head over to the settings.
- Add a new task under
Startup > Tasks
by clicking on the+
button. - Under Task parameters, set an icon:
-icon "C:\cygwin64\Cygwin.ico"
- In the commands specify to start with zsh:
C:\cygwin64\bin\mintty.exe /usr/bin/zsh --login -i -new_console:d:%USERPROFILE%
Install PowerLevel10k!
- Clone the p10k repository to your home folder and update the
.zshrc
file$ git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ~/powerlevel10k $ echo 'source ~/powerlevel10k/powerlevel10k.zsh-theme' >>~/.zshrc
- Restart cmder and follow the wizard
- If the configuration wizard does not start automatically, use the
p10k configure
command - Enjoy!