Skip to content

rois2coeurs/sympa-shell

Repository files navigation

Sympa Shell

Synopsis

1. Quick description
2. Installation Guide
3. Updates
4. Help / Contact Me

Quick description

sympa-shell is a pretty cool shell :) It's very simple but effective! When you are in a git folder you will see the branch you are currently in. This project is still under development and is destined to evolve.

sympa-shell also displays command execution time

3 differents display mode :

  • FireShell

  • LightShell

  • HalfCircleShell

Installation Guide

Setup

The installation is fully automated, you won't need to do anything except restart your shell when finished.

git clone https://github.com/rois2coeurs/sympa-shell.git
cd sympa-shell
chmod +x installSympaShell.sh
./installSympaShell.sh

After restarting it you will see that. We advise you to change your font to JetBrain Mono Nerd to have a better visual.

Configuration

You can choose between different shell appearances by modifying the file

  • ~/.sympa-shell/config

Updates

Update notation :

1.x.x = The version

x.1.x = The update such as adding features or shell

x.x.1 = Fixed an issue in the update

Version Description
1.0.0  default release
1.0.1 Changed the folder logo which was not displayed correctly
1.0.2 Bug correction : The pointer was not writing to the right place from time to time
1.0.3 distribution wasn't always showing up
1.0.4 Anti color-bomb in the terminal
1.1.0 The logo of the distribution changes according to the installed distribution
1.1.1 added comment to distinguish sympa-shell part in .bashrc file, excess space char removed
1.1.2 changing function get_distribution to variable distribution_name
1.2.0 Now displays command execution time. The script now creates a file in a folder instead of directly writing everything to .bashrc
1.2.1 Change in install script to detect if fonts and .bashrc sympa-shell.sh links already exist
1.2.2 Missing space char
1.2.3  Added newline to prevent output of some commands from merging with shell
1.3.0  Restructured the code and added a fire version of the shell
1.3.1  Added a configuration file to choose the shell version (fire or light)
1.3.2 Add an option to disable sympa-shell in config file 
1.3.3 Added missing space in light shell
1.4.0 Added a new shell (Half Circle Shell)
1.4.1 Added missing switch output
1.5.0 Changing the current location display
1.5.1 shaping the light shell
1.5.2 Change the display of the current path in the lightshell + change of the folder icon

Contact

If you have problems with sympa-shell you can create issues on github or contact me by:

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages