awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 dépôts

Awesome GitHub RepositoriesShell Customizations

Personalizing the behavior and appearance of command-line shells.

Distinct from Shell Login Customizations: Specific to the behavior and aesthetics of the shell interpreter rather than the OS or desktop shell.

Explore 10 awesome GitHub repositories matching operating systems & systems programming · Shell Customizations. Refine with filters or upvote what's useful.

Awesome Shell Customizations GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • bash-it/bash-itAvatar de Bash-it

    Bash-it/bash-it

    15,104Voir sur GitHub↗

    Bash-it is a framework for organizing and enhancing the Bash shell environment. It provides a structured system for managing aliases, custom scripts, and environment settings to prevent clutter in the primary configuration file. The project includes a prompt customizer with predefined visual themes and a suite of intelligent command completions designed to increase typing speed and reduce input errors. The framework covers broad capability areas including shell configuration management, visual appearance customization, and environment troubleshooting through diagnostic utilities.

    Allows personalization of the Bash command line's appearance and behavior to improve user experience.

    Shellbashbash-aliasbash-completion
    Voir sur GitHub↗15,104
  • powerlevel9k/powerlevel9kAvatar de Powerlevel9k

    Powerlevel9k/powerlevel9k

    13,428Voir sur GitHub↗

    Powerlevel9k is a customizable visual theme and plugin framework for the Zsh shell. It functions as a command line interface enhancer and environment dashboard, providing a configurable layout system for adding informational segments to the left and right sides of the shell prompt. The system tracks development context and version control status, displaying active branches and repository states. It also monitors cloud infrastructure, showing active profiles and cluster contexts, alongside programming language versions and environment data. The prompt includes real-time system status indicato

    Implements a highly customizable visual interface for Zsh to enhance command-line productivity and environment awareness.

    Shelleye-candypowerline-fontsterminal
    Voir sur GitHub↗13,428
  • babun/babunAvatar de babun

    babun/babun

    8,545Voir sur GitHub↗

    Babun provides a Unix-like shell environment on Windows, delivering a compatible terminal featuring standard Linux utilities and software development packages. It utilizes a Cygwin-based POSIX emulation to translate Unix system calls to Windows API calls. The system supports non-administrative installation via silent command-line scripts, allowing deployment on Windows systems where the user lacks elevated permissions. It includes a mechanism to route outbound HTTP and HTTPS network traffic through proxy servers using static configuration files to bypass network restrictions. The environment

    Supports shell customizations including syntax highlighting and git-aware prompts for an improved terminal experience.

    Shell
    Voir sur GitHub↗8,545
  • zsh-users/antigenAvatar de zsh-users

    zsh-users/antigen

    8,324Voir sur GitHub↗

    Antigen is a git-based package manager and configuration orchestrator for the Zsh shell environment. It serves as a plugin manager designed to download, load, and update plugins, themes, and frameworks directly from Git repositories using specific branches, tags, or versions. The project focuses on shell startup optimization by using static bundle caching and batch completion loading to reduce boot times. It distinguishes itself through environment reproduction capabilities, such as file-based state snapshotting and plugin state restoration, and a distribution workflow that bundles configurat

    Supports applying themes and visual prompts to customize the look and feel of the Zsh command line.

    Shell
    Voir sur GitHub↗8,324
  • dahlbyk/posh-gitAvatar de dahlbyk

    dahlbyk/posh-git

    8,218Voir sur GitHub↗

    posh-git is a PowerShell extension that provides a Git prompt and a set of toolsets for enhancing terminal productivity. It integrates Git status and branch information directly into the PowerShell command prompt and provides a toolkit for customizing the appearance, colors, and path formatting of the shell session. The project distinguishes itself by providing command line autocompletion for Git commands, branch names, and file paths. It also includes an SSH agent manager with wrapper commands to start, stop, and monitor the status of secure shell agent processes. The software covers broade

    Offers a comprehensive toolkit for personalizing the appearance, colors, and path formatting of the PowerShell session.

    PowerShellchocolateygitpowershell
    Voir sur GitHub↗8,218
  • ublue-os/bazziteAvatar de ublue-os

    ublue-os/bazzite

    7,876Voir sur GitHub↗

    Bazzite is an immutable, atomic-image-based operating system designed for gaming performance and handheld hardware. It utilizes a read-only root filesystem and versioned images to provide atomic updates and instant system rollbacks, ensuring a stable core environment. The system is distinguished by its deep optimization for portable gaming devices, featuring dedicated handheld hardware management for CPU undervolting, fan control, and display refresh rate overclocking. It includes a specialized gaming mode that boots directly into a console-like interface with integrated input mapping and a t

    Allows users to personalize the behavior and selection of their preferred command-line shell.

    Shelldesktopfedora-kinoitefedora-linux
    Voir sur GitHub↗7,876
  • ohmybash/oh-my-bashAvatar de ohmybash

    ohmybash/oh-my-bash

    7,267Voir sur GitHub↗

    Oh My Bash is a shell framework designed to manage the Bash environment through a modular configuration system. It functions as a configuration manager and prompt theme engine, providing a collection of plugins and themes to customize the terminal experience. The project includes a shell plugin library that provides specialized shortcuts and commands for various languages and platforms. It allows for the integration of pre-defined plugins and the use of behavioral overrides to modify bundled themes and modules without altering the core installation. The framework covers bash shell customizat

    Personalizes the behavior and appearance of the Bash terminal with custom themes and prompt layouts.

    Shellbash-configurationoh-my-bashproductivity
    Voir sur GitHub↗7,267
  • zsh-users/zshAvatar de zsh-users

    zsh-users/zsh

    4,237Voir sur GitHub↗

    Zsh est une implémentation de Z Shell qui fournit une interface de ligne de commande interactive pour exécuter des commandes système, gérer des fichiers et automatiser des flux de travail. Il sert de shell conforme POSIX et d'environnement de script programmable pour écrire des scripts d'automatisation. Le projet se concentre sur la fourniture d'un environnement shell Unix avec un haut degré de personnalisation. Il inclut une autocomplétion avancée, une complétion programmable et un globbing sophistiqué pour adapter le comportement du terminal et les préférences d'environnement. Le système couvre l'automatisation des flux de travail en ligne de commande et l'exécution de commandes système via une interface standard. Les utilisateurs peuvent gérer les options du shell et les préférences d'environnement pour configurer les comportements de base.

    Supports deep customization of terminal behavior and aesthetics through configuration files and options.

    C
    Voir sur GitHub↗4,237
  • agnoster/agnoster-zsh-themeAvatar de agnoster

    agnoster/agnoster-zsh-theme

    4,223Voir sur GitHub↗

    This project is a Zsh prompt theme that provides a segmented, breadcrumb-style interface in the terminal. It uses a Powerline design with special glyphs and color blocks to display contextual information such as the current directory, user identity, and Git status. The theme allows users to rearrange and toggle visual metadata segments via environment variables. It specifically integrates Git status monitoring to indicate the current branch and repository state directly within the command line. The system manages shell state by rendering real-time system information, including root privilege

    Personalizes the appearance and behavior of the Zsh shell to display real-time system context.

    Shell
    Voir sur GitHub↗4,223
  • trogdoro/xikiAvatar de trogdoro

    trogdoro/xiki

    3,758Voir sur GitHub↗

    xiki is a GUI-enhanced shell console that integrates graphical user interface components and an editable output buffer into a standard shell environment. It functions as an interactive command-line interface and CLI overlay, rendering graphical elements on top of a traditional character-based terminal grid. The project serves as a custom shell command builder and menu system, allowing users to map shell commands to graphical menus and interactive shortcuts. This enables the creation of personalized workflows to launch and manage system tools through a visual interface. The system transforms

    Provides a custom workflow for building personalized graphical menus and visual shortcuts.

    Ruby
    Voir sur GitHub↗3,758
  1. Home
  2. Operating Systems & Systems Programming
  3. Shell Customizations