All Projects → hirenchauhan2 → bash-zsh-on-windows-cmder

hirenchauhan2 / bash-zsh-on-windows-cmder

Licence: MIT License
Integration of Bash, ZSH on Windows with Cmder

Projects that are alternatives of or similar to bash-zsh-on-windows-cmder

dotfiles
Dotfiles & Developer Environment. Supports Ubuntu2004+, macOS Catalina+, Windows 10 w WSL
Stars: ✭ 30 (-18.92%)
Mutual labels:  zsh, wsl
Castle Winbuntu
Homesick Castle for use on WSL.
Stars: ✭ 87 (+135.14%)
Mutual labels:  zsh, wsl
Lxrunoffline
A full-featured utility for managing Windows Subsystem for Linux (WSL)
Stars: ✭ 3,005 (+8021.62%)
Mutual labels:  wsl, bash-on-windows
Wsl Config
CS 4400 - Step by step guide for using WSL and Vim as a development environment
Stars: ✭ 148 (+300%)
Mutual labels:  zsh, wsl
portabledevops
A portable devops tool set on windows, easy customization of cmder/console+msys2/cygwin/wsl
Stars: ✭ 53 (+43.24%)
Mutual labels:  wsl, cmder
uniterm
🚧Universal Terminal Emulator, might be a great toy terminal front-end for geeks.
Stars: ✭ 22 (-40.54%)
Mutual labels:  wsl, bash-on-windows
Dotfiles
Windows + WSL 2 Ubuntu + Windows Terminal + zsh + p10k + Docker + IntelliJ IDEA
Stars: ✭ 54 (+45.95%)
Mutual labels:  zsh, wsl
Dotfiles Win
🙈 oh-my-zsh on bash on windows configuration files
Stars: ✭ 167 (+351.35%)
Mutual labels:  zsh, wsl
cxfuse
Crossmeta FUSE Windows Port
Stars: ✭ 55 (+48.65%)
Mutual labels:  wsl, wsl-ubuntu
webi-installers
Primary and community-submitted packages for webinstall.dev
Stars: ✭ 421 (+1037.84%)
Mutual labels:  wsl, wsl-ubuntu
WSL-Distro-Rootfs
Install anyrootfs as a WSL Instance (for Windows 10 FCU 64bit or later) [WSL-DistroLauncher](https://github.com/yuk7/WSL-DistroLauncher)
Stars: ✭ 22 (-40.54%)
Mutual labels:  wsl, wsl-ubuntu
dotfiles
🏠 dotfiles for my macOS environment
Stars: ✭ 17 (-54.05%)
Mutual labels:  zsh
aphrodite-terminal-theme
🎀 Minimalistic Aphrodite theme for sexy terminals
Stars: ✭ 64 (+72.97%)
Mutual labels:  zsh
nord-mintty
An arctic, north-bluish clean and elegant Mintty color theme.
Stars: ✭ 40 (+8.11%)
Mutual labels:  zsh
q
q - vim like macro registers for your bash and zsh shell!
Stars: ✭ 54 (+45.95%)
Mutual labels:  zsh
slimline
Minimal, customizable, fast and elegant ZSH prompt
Stars: ✭ 48 (+29.73%)
Mutual labels:  zsh
dotfiles
Your dotfiles are how you personalize your system. These are mine.
Stars: ✭ 12 (-67.57%)
Mutual labels:  zsh
dotfiles
Config files for i3, polybar, rofi, mpv, Xresources, kitty and some bash-things...
Stars: ✭ 52 (+40.54%)
Mutual labels:  zsh
nvim-ghost.nvim
👻 GhostText plugin for Neovim with zero dependencies 🎉 Supports neovim running inside WSL too! 🥳 Windows/Linux/macOS supported out-of-the-box! 😄 (Other OSes need python3.6+ installed)
Stars: ✭ 32 (-13.51%)
Mutual labels:  wsl
tii
Command not found? Install it right there!
Stars: ✭ 27 (-27.03%)
Mutual labels:  zsh

Set up Bash(Ubuntu) in Cmder 🔥 🎆

If you haven't installed bash on your Windows 10, then 👉 Follow this tutorial

If you don't have Cmder, get it from here.

Launch Cmder, and press Win + Alt + T to open up the settings dialog for Tasks.

Alternatively you can open up the hamburger menu on the bottom right of the window and navigate to: Settings -> Startup -> Tasks.

Step 1

You create a new Task by clicking on the ‘+‘ Button at the bottom and enter the details.

Step 2

The first input field of the dialog is the task name. I named it Ubuntu::bash but the naming is completely up to you. You can use double c olons for grouping, so this would be the Bash task in the Ubuntu group. Cmder already comes with a Bash group containing entries for Bash on mintty (using Cygwin) and another one based on git-for-windows. To distinguish between the other Bashes and the ‘real’ Ubuntu thing, I simply chose to also opt into this naming scheme.

Step 3

In the Task parameters input you can configure an icon

/icon "%USERPROFILE%\AppData\Local\lxss\bash.ico"

Sometimes the icon is not available in that directory. Try to look into this directory: C:\Program Files\WindowsApps\CanonicalGroupLimited.UbuntuonWindows_VERSION\images there. the CanonicalGroupLimited.UbuntuonWindows_VERSION would be different as per the installations. Or download the icon from internet

Step 4

In the Commands input field, you enter the command that this task should start. This is the actual call to Bash:

%windir%\system32\bash.exe ~ -cur_console:p5

Now you have bash in your Cmder console 🔥

Set up Zsh in Cmder

Create a new task Ubuntu::zsh, but again the naming is up to you.

Same task parameters as for the Bash task and just added -c zsh to the command entry.

This will cause Bash.exe to start Zsh automatically.

The full line is:

%windir%\system32\bash.exe ~ -c zsh -cur_console:p5

Now just create new console by clicking on Green + button and select console as {Ubuntu::zsh} or {Ubuntu::bash} from first combobox and click on start enjoy 🔥

Now you can install oh-my-ZSH in your zsh for cool themes 😎

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].