{"id":19681494,"url":"https://github.com/rois2coeurs/sympa-shell","last_synced_at":"2026-06-16T07:32:04.932Z","repository":{"id":64162454,"uuid":"573842477","full_name":"rois2coeurs/sympa-shell","owner":"rois2coeurs","description":null,"archived":false,"fork":false,"pushed_at":"2023-04-04T12:09:11.000Z","size":59,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-27T07:15:59.369Z","etag":null,"topics":["shell"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rois2coeurs.png","metadata":{"files":{"readme":"readme.md","changelog":"change-terminal-font.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-12-03T15:55:42.000Z","updated_at":"2023-01-31T21:35:08.000Z","dependencies_parsed_at":"2025-01-10T05:47:52.271Z","dependency_job_id":null,"html_url":"https://github.com/rois2coeurs/sympa-shell","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rois2coeurs/sympa-shell","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rois2coeurs%2Fsympa-shell","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rois2coeurs%2Fsympa-shell/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rois2coeurs%2Fsympa-shell/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rois2coeurs%2Fsympa-shell/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rois2coeurs","download_url":"https://codeload.github.com/rois2coeurs/sympa-shell/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rois2coeurs%2Fsympa-shell/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34394395,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-16T02:00:06.860Z","response_time":126,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["shell"],"created_at":"2024-11-11T18:08:00.276Z","updated_at":"2026-06-16T07:32:04.911Z","avatar_url":"https://github.com/rois2coeurs.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sympa Shell\r\n\r\n## Synopsis\r\n\r\n|                                              |\r\n| -------------------------------------------- |\r\n| [1. Quick description](#quick-description)   |\r\n| [2. Installation Guide](#installation-guide) |\r\n| [3. Updates](#updates)                       |\r\n| [4. Help / Contact Me](#contact)           |\r\n\r\n## Quick description\r\n\r\nsympa-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.\r\n\r\n![](https://valentinraillard.fr/GitHub/sympa-shell/10.png)\r\n\r\nsympa-shell also displays command execution time\r\n\r\n![](https://valentinraillard.fr/GitHub/sympa-shell/11.png)\r\n\r\n3 differents display mode :\r\n\r\n- FireShell\r\n\r\n![](https://valentinraillard.fr/GitHub/sympa-shell/fireShellPreview.png)\r\n- LightShell\r\n\r\n![](https://valentinraillard.fr/GitHub/sympa-shell/lightShellPreview.png)\r\n- HalfCircleShell\r\n\r\n![](https://valentinraillard.fr/GitHub/sympa-shell/halfCircleShellPreview.png)\r\n\r\n## Installation Guide\r\n\r\n### Setup\r\n\r\nThe installation is fully automated, you won't need to do anything except restart your shell when finished.\r\n\r\n```\r\ngit clone https://github.com/rois2coeurs/sympa-shell.git\r\ncd sympa-shell\r\nchmod +x installSympaShell.sh\r\n./installSympaShell.sh\r\n```\r\n\r\nAfter restarting it you will see that. We advise you to [change your font to JetBrain Mono Nerd to have a better visual](change-terminal-font.md).\r\n\r\n### Configuration\r\n\r\nYou can choose between different shell appearances by modifying the file\r\n- `~/.sympa-shell/config`\r\n\r\n## Updates\r\n**Update notation :**\r\n\r\n 1.x.x = The version\r\n\r\n x.1.x = The update such as adding features or shell\r\n\r\n x.x.1 = Fixed an issue in the update\r\n \r\n| Version | Description |\r\n|-|-|\r\n| [1.0.0](https://github.com/rois2coeurs/sympa-shell/commit/53bcd58b3356cb6a8686dc4af13ade316549eff2) | default release |\r\n| [1.0.1](https://github.com/rois2coeurs/sympa-shell/commit/f33318e26dac9e87d247ab4b2d5aa1ad59b58fda) | Changed the folder logo which was not displayed correctly |\r\n| [1.0.2](https://github.com/rois2coeurs/sympa-shell/commit/ac39ac2967d6aaa819b9f025f31aaf15274ba4c3) | Bug correction : The pointer was not writing to the right place from time to time |\r\n| [1.0.3](https://github.com/rois2coeurs/sympa-shell/commit/9f657128aa861eaad182a552d74695b95f87c2d8) | distribution wasn't always showing up |\r\n| [1.0.4](https://github.com/rois2coeurs/sympa-shell/commit/1322e3f06d07780e0a83f88413ffadefd17a4006) | Anti color-bomb in the terminal |\r\n| [1.1.0](https://github.com/rois2coeurs/sympa-shell/commit/73637ad1fcc5e67860bfcb77f150076624ac4aac) | The logo of the distribution changes according to the installed distribution |\r\n| [1.1.1](https://github.com/rois2coeurs/sympa-shell/commit/ae5163064fd842ba831d7582de689082abe1f0c6) | added comment to distinguish sympa-shell part in `.bashrc` file, excess space char removed |\r\n| [1.1.2](https://github.com/rois2coeurs/sympa-shell/commit/c1f097f43ce27f95a78d74f1f7316e2ec355917e) | changing function get_distribution to variable distribution_name |\r\n| [1.2.0](https://github.com/rois2coeurs/sympa-shell/commit/5931f7895354f20d5cf1f56d09c98dfbd3479698) | Now displays command execution time. The script now creates a file in a folder instead of directly writing everything to `.bashrc` |\r\n| [1.2.1](https://github.com/rois2coeurs/sympa-shell/commit/82fd4794c37781c59e7194609a274b5e9bf26075) | Change in install script to detect if fonts and .bashrc sympa-shell.sh links already exist |\r\n| [1.2.2](https://github.com/rois2coeurs/sympa-shell/commit/a409560b81a015ef044d645980ad3b1df6e54642) | Missing space char |\r\n| [1.2.3](https://github.com/rois2coeurs/sympa-shell/commit/a71be387236d5097fb5acfd70101f5ed10c7e0fe) | Added newline to prevent output of some commands from merging with shell |\r\n| [1.3.0](https://github.com/rois2coeurs/sympa-shell/commit/d189b85eeebe03737faaefbbd5c11f35b4a44f22) | Restructured the code and added a fire version of the shell |\r\n| [1.3.1](https://github.com/rois2coeurs/sympa-shell/commit/21c8bc619bdd76605aca0aa935708d2599a5483b) | Added a configuration file to choose the shell version (fire or light) |\r\n| [1.3.2](https://github.com/rois2coeurs/sympa-shell/commit/cf40d378e735d5d2b05eb4bf6102ba014dadc4d7) | Add an option to disable sympa-shell in config file |\r\n| [1.3.3](https://github.com/rois2coeurs/sympa-shell/commit/bbcfd0653d1e093015965cdf23250e38b406386f) | Added missing space in light shell |\r\n| [1.4.0](https://github.com/rois2coeurs/sympa-shell/commit/2571a46cb153dae2d7f80518fbb38cb4a1a184a4) | Added a new shell (Half Circle Shell) |\r\n| [1.4.1](https://github.com/rois2coeurs/sympa-shell/commit/2af423230188b01a8e5006e6178170503d234bb7) | Added missing switch output |\r\n| [1.5.0](https://github.com/rois2coeurs/sympa-shell/commit/7eaabe959d1d37501a139598b49062ef0325ae23) | Changing the current location display |\r\n| [1.5.1](https://github.com/rois2coeurs/sympa-shell/commit/8d769fbd92a6eda1dd26d779b96961eef9482b82) | shaping the light shell |\r\n| [1.5.2](https://github.com/rois2coeurs/sympa-shell/commit/bd6a6f1d9837fbc4a5a56ed12de90b1a94f80391) | Change the display of the current path in the lightshell + change of the folder icon |\r\n\r\n## Contact\r\n\r\nIf you have problems with sympa-shell you can create issues on github or contact me by:\r\n- Discord : `rois2coeurs#2833`\r\n- Discord server : https://discord.gg/KNbs5FVdX3\r\n- Mail : `rois2coeurs@gmail.com`","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frois2coeurs%2Fsympa-shell","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frois2coeurs%2Fsympa-shell","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frois2coeurs%2Fsympa-shell/lists"}