An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

README

          

# Cmder-WSL-zsh
![screenshot](img/screenshot.png)
# 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
![agnoster-mod theme](img/agnoster-mod.png)
### Original agnoster
![agnoster theme](img/agnoster.png)