Skip to content

Instantly share code, notes, and snippets.

@andmax
Last active June 8, 2021 17:10
Show Gist options
  • Save andmax/c5aa54f718305537b168e9804cf052c3 to your computer and use it in GitHub Desktop.
Save andmax/c5aa54f718305537b168e9804cf052c3 to your computer and use it in GitHub Desktop.
Make Windows better by installing the following unix-like software
1- MobaXterm is too heavy and does not integrate well with git
2- Git bash: https://gitforwindows.org/
3- Git bash is based on mingw: http://www.mingw.org/
4- ConEmu: https://conemu.github.io/
5- ConEmu works integrated with git-bash which integrates with mingw
6- ConEmu has some display glitches with wrong line wraps
7- It may be better to use cmder "commander": https://cmder.net/
8- Cmder can be used on top of conemu, that is:
9- Cmder uses conemu as terminal and both integrates well with git-bash
10- Managing Python packages with pip can be difficult,
11- It is better to use Anaconda environments
12- Anaconda prompt can be integrated with ConEmu + git-bash as well:
conda install -n base conda==4.6.7 (this is the last version supporting this)
conda init
touch %userprofile%/.bashrc
conda init bash
13- Run line below in an Administrator PowerShell to have git bash as the
14- default bash when connecting to windows via OpenSSH server:
New-ItemProperty -Path "HKLM:\SOFTWARE\OpenSSH" -Name DefaultShell \
-Value "C:\Program Files\Git\bin\bash.exe" -PropertyType String -Force
15- An even better growing option seems to be Windows Subsystem for Linux (WSL)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment