https://github.com/szyminson/cmder-wsl-zsh
Config file for cmder prepared to work in quake mode with zsh (oh-my-zsh) with modified agnoster theme.
https://github.com/szyminson/cmder-wsl-zsh
Last synced: 8 days ago
JSON representation
Config file for cmder prepared to work in quake mode with zsh (oh-my-zsh) with modified agnoster theme.
- Host: GitHub
- URL: https://github.com/szyminson/cmder-wsl-zsh
- Owner: szyminson
- Archived: true
- Created: 2018-11-15T21:20:24.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-11-22T14:08:48.000Z (about 7 years ago)
- Last Synced: 2024-04-16T17:27:58.525Z (over 1 year ago)
- Language: Shell
- Size: 106 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-zsh-plugins - cmder-wsl - Configuration file for `cmder`that is configured to work in quake mode with ZSH and a modified [Agnoster](https://gist.github.com/agnoster/3712874) theme. (Themes / ZSH on Windows)
- fucking-awesome-zsh-plugins - cmder-wsl - Configuration file for `cmder`that is configured to work in quake mode with ZSH and a modified 🌎 [Agnoster](gist.github.com/agnoster/3712874) theme. (Themes / ZSH on Windows)
- awesome-zsh-plugins - cmder-wsl - Configuration file for [cmder](http://cmder.net/) configured to work in quake mode with ZSH and a modified [Agnoster](https://gist.github.com/agnoster/3712874) theme. (Themes / Zinit (née zplugin))
README
# Cmder-WSL-zsh

# Cmder config
## Requirements
- [Cmder](http://cmder.net) (for WSL -> mini version is enough),
- [DejaVu Sans Mono for powerline](https://github.com/powerline/fonts/blob/master/DejaVuSansMono/DejaVu%20Sans%20Mono%20for%20Powerline.ttf) font installed.
## Installation
1. Import `cmder-config.xml` in your cmder's settings,
2. Enjoy an easy to use, quake-style terminal configured to open WSL by default.
### Optional
You can add an Ubuntu icon from this repo into your `%CMDER_ROOT%\icons` folder. It'll be automatically assigned to every wsl tab you open. You can change icon path for each task in Settings -> Tasks.
## Hotkeys
- `Ctrl`+`` ` `` toggles Cmder,
- `Ctrl`+`n` opens a zsh in WSL in a new tab,
- `Ctrl`+`N` opens cmder's cmd in a new tab,
- `Ctrl`+`Tab` switches between tabs,
- `Ctrl`+`|` divides the window vertically,
- `Ctrl`+`🡆` / `Ctrl`+`🡄` switches between consoles inside of a current tab,
- `Ctrl`+`Shift`+`🡆` / `Ctrl`+`Shift`+`🡄` moves current tab's divider right / left,
- `Alt`+`Enter` toggles full screen,
- `Ctrl`+`d` / `Ctrl`+`w` closes current console.
# The agnoster-mod theme
It's a modified original agnoster theme to make it look better in Cmder and even more readable.
## Requirements
- Zsh shell with [Oh-My-Zsh](https://github.com/robbyrussell/oh-my-zsh) installed.
### Optional but recommended
- [Zsh-dircolors-solarized](https://github.com/joel-porquet/zsh-dircolors-solarized) Oh-My-Zsh plugin to fix dir colors in `ls`.
## Installation
1. Copy `agnoster-mod.zsh-theme` into `~/.oh-my-zsh/custom/themes` directory,
2. Change theme to agnoster-mod in your `.zshrc` file.
3. Relaunch zsh or use `source .zshrc` command to apply your changes.
## Differences to original agnoster
- A brighter dir path segment,
- An additional empty line before zsh's prompt,
- A dir path shortening.
## Comparison
### The agnoster-mod

### Original agnoster
