Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexchmykhalo/superconsole
SuperConsole is a software collection based on ConEmu, MSYS2, Mintty, Zsh, Git for Windows, grml-zsh-config, Antigen and agkozak-zsh-theme projects, customized and configured for everyday use.
https://github.com/alexchmykhalo/superconsole
Last synced: 3 months ago
JSON representation
SuperConsole is a software collection based on ConEmu, MSYS2, Mintty, Zsh, Git for Windows, grml-zsh-config, Antigen and agkozak-zsh-theme projects, customized and configured for everyday use.
- Host: GitHub
- URL: https://github.com/alexchmykhalo/superconsole
- Owner: alexchmykhalo
- License: mit
- Created: 2020-06-01T17:30:43.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-10-14T08:26:29.000Z (over 3 years ago)
- Last Synced: 2024-04-13T03:57:17.108Z (9 months ago)
- Language: Shell
- Homepage:
- Size: 2.7 MB
- Stars: 79
- Watchers: 5
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
- trackawesomelist - superconsole - Windows-only (Recently Updated / [Dec 16, 2024](/content/2024/12/16/README.md))
README
# 🌟 SuperConsole
[![GitHub version](https://badge.fury.io/gh/alexchmykhalo%2Fsuperconsole.svg)](https://badge.fury.io/gh/alexchmykhalo%2Fsuperconsole)**SuperConsole** is a software collection based on [ConEmu](https://github.com/Maximus5/ConEmu), [MSYS2](https://github.com/msys2), [Mintty](https://mintty.github.io/), [Zsh](https://github.com/zsh-users/zsh), [Git for Windows](https://github.com/git-for-windows/git), [grml-zsh-config](https://grml.org/zsh/), [Antigen](https://github.com/zsh-users/antigen) and [agkozak-zsh-theme](https://github.com/agkozak/agkozak-zsh-prompt) projects, customized and configured for everyday use.
## List of customizations (so far):
* Pre-configured ConEmu with my favourite settings (see post-install/ConEmu.xml)
* ConEmu/zsh out-of-the-box configured to restore previously opened tabs and shell working directories after ConEmu restart
* Used mintty as a ConEmu child GUI to run MSYS2 zsh.
* Choose between clean and inherited environment when start new SuperConsole session
* Custom colorful scheme, colorful output for various commands
* MSYS2 included, zsh and necessary software preinstalled, used zsh-grml-config
* Used Antigen for zsh theme and config management
* Enabled number of zsh plugins to activate completion, highlighting and history for most comfortable use.
* Git-for-Windows repo with proper git and git lfs support for MSYS2 environment is configured, git client already installed.
* ssh-agent for git works out-of-box, add your keys to ConEmu/msys64/home/user/.ssh dir
* Non-blocking zsh prompt status updates thanks to agkozak-zsh-prompt
* Customized for MSYS2 command-not-found handler suggests what package to install
* Set up nano as main editor, enabled nano syntax highlighting
* Custom helper scripts added to ConEmu/msys64/3rdparty## How to use
1. Download and unpack SuperConsole.7z (see [Releases](https://github.com/alexchmykhalo/superconsole/releases))
2. Run ConEmu\ConEmu64.exe## Build
1. Download sources.
2. (Optional) Customize everything you need. Most settings recides in `post-install` dir.
3. Run build.cmd. Usually you do not need to install any additonal software to build SuperConsole.