awesome-repositories.com
Blog
MCP
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
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 dépôts

Awesome GitHub RepositoriesShell Themes

Configurations and utilities for managing the visual styling of command-line shells.

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

Awesome Shell Themes 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.
  • romkatv/powerlevel10kAvatar de romkatv

    romkatv/powerlevel10k

    54,468Voir sur GitHub↗

    Powerlevel10k is a high-performance shell prompt framework designed to provide a responsive and visually informative command-line interface. It functions as a terminal customization engine that allows users to define the appearance, color schemes, and information density of their prompt through a declarative configuration file. By decoupling prompt rendering from shell initialization, it eliminates startup latency and ensures that the command line remains responsive even under heavy system loads. The project distinguishes itself through advanced performance optimizations, including asynchrono

    Apply visual styling configurations to command-line shells through standardized plugin management or manual installation workflows.

    Shellzsh
    Voir sur GitHub↗54,468
  • 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.

    Implements a visual styling system to customize the command line interface prompt and appearance.

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

    bhilburn/powerlevel9k

    13,429Voir sur GitHub↗

    Powerlevel10k is a customizable Zsh theme framework and command line prompt customizer designed to create a visual shell status dashboard. It provides a toolkit for defining the layout, colors, and segments of a terminal prompt to improve the command line user experience. The project distinguishes itself through a flexible configuration system for prompt appearance and layout, allowing users to organize information segments across multiple lines and visually merge adjacent blocks. It supports extensive visual customization, including the use of custom font codepoints for icons and state-based

    Provides a customizable visual interface for Zsh with personalized layouts and themed colors.

    Shell
    Voir sur GitHub↗13,429
  • oh-my-fish/oh-my-fishAvatar de oh-my-fish

    oh-my-fish/oh-my-fish

    11,342Voir sur GitHub↗

    This project is a configuration framework for the Fish shell, providing a centralized system for managing plugins, themes, and custom environment settings. It functions as a plugin manager and theme engine that allows users to install, update, and remove functional extensions and visual styles. The framework includes a shell extension scaffolder that generates standardized directory structures and boilerplate files for creating new plugins and themes. To ensure quality, it provides a specification-based testing suite for validating package functionality through automated assertions. The syst

    Includes a theme engine for managing the visual styling, prompts, and appearance of the Fish shell.

    Shellfishfishshellfishshell-framework
    Voir sur GitHub↗11,342
  • jorgebucaran/fisherAvatar de jorgebucaran

    jorgebucaran/fisher

    9,300Voir sur GitHub↗

    Fisher is a plugin manager and shell extension manager specifically for the Fish shell. It provides a system for installing, updating, and removing plugins, themes, functions, and completion scripts. The tool uses a flat-file state persistence method to track installed extensions in a plain text file, which enables the synchronization of shell environments across different systems using version control. It covers the full lifecycle of shell extensions, including the discovery of installed plugins, the installation of packages from remote repositories, and the development of distributable she

    Enables bundling of visual styles and configurations into compatible theme plugins.

    Shellfishfish-pluginplugin-manager
    Voir sur GitHub↗9,300
  • 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

    Loads visual prompt configurations from repositories to customize the shell interface appearance.

    Shell
    Voir sur GitHub↗8,324
  • magicmonty/bash-git-promptAvatar de magicmonty

    magicmonty/bash-git-prompt

    6,924Voir sur GitHub↗

    bash-git-prompt is a Bash shell extension and prompt customizer that integrates real-time Git status indicators directly into the terminal. It functions as a shell theme that displays branch names, commit divergence, and file status markers within the command line interface. The project distinguishes itself through a hierarchical configuration system that allows for directory-specific overrides of global settings. It includes performance tuning options to maintain shell responsiveness in large repositories by selectively disabling expensive operations such as remote fetching or untracked file

    Provides a visual configuration for the Bash command line that adds colors and dynamic information.

    Shell
    Voir sur GitHub↗6,924
  • gsantner/markorAvatar de gsantner

    gsantner/markor

    5,710Voir sur GitHub↗

    Markor is an Android text editor that handles Markdown, todo.txt, and plain text files, functioning as a note-taking and task management tool. It operates directly on the device's filesystem, storing content as plain files without a proprietary database, and integrates with third-party sync tools like Syncthing for cross-device file synchronization. The editor provides syntax highlighting for multiple formats, a live preview that converts markup to HTML in real-time, and the ability to export documents as HTML or PDF. It also includes a file browser with a user-selectable root folder and supp

    Provides configurable themes, line numbers, and auto-save for the text editing surface.

    Java
    Voir sur GitHub↗5,710
  • zdharma-continuum/zinitAvatar de zdharma-continuum

    zdharma-continuum/zinit

    4,731Voir sur GitHub↗

    Zinit est un gestionnaire de plugins Zsh conçu pour télécharger, charger et mettre à jour des extensions et des snippets pour le shell Z. Il fonctionne comme un optimiseur de performance, un installateur de binaires shell et un gestionnaire de complétion, fournissant un framework pour l'automatisation du cycle de vie du shell et l'enregistrement des définitions de complétion par tabulation. Le projet se distingue par une optimisation avancée du démarrage, utilisant la compilation en bytecode, la mise en cache de configuration et le chargement différé pour réduire les temps de boot du shell. Il différencie davantage son modèle d'exécution de plugins en prenant en charge le sourcing de snippets de code distants individuels sans nécessiter d'installations complètes de dépôts et en utilisant des couches d'émulation shell pour assurer la compatibilité avec une syntaxe non native. Les capacités plus larges du gestionnaire incluent l'automatisation des cycles de vie des plugins via des hooks d'installation, le déploiement de binaires compilés dans des répertoires préfixés dédiés, et l'activation dynamique des plugins basée sur les conditions environnementales. Il fournit également des outils pour gérer les services en arrière-plan utilisant des tubes nommés, surveiller l'activité des plugins et effectuer une analyse des performances de chargement.

    Loads and configures visual prompts and styling for the Zsh command line interface.

    Shell
    Voir sur GitHub↗4,731
  • unixorn/zsh-quickstart-kitAvatar de unixorn

    unixorn/zsh-quickstart-kit

    896Voir sur GitHub↗

    This project is a configuration framework for the Zsh shell that automates the setup, maintenance, and synchronization of terminal environments. It functions as a plugin manager and productivity suite, providing a unified workflow to manage shell extensions, environment variables, and interface settings without requiring manual edits to core configuration files. The framework distinguishes itself by using a modular approach to shell customization, allowing users to organize aliases, functions, and environment variables into separate files. It provides a command-line interface to toggle themes

    Allows switching between shell themes and interface decorators using command-line utilities.

    Shelldotfileshacktoberfestoh-my-zsh
    Voir sur GitHub↗896
  1. Home
  2. Operating Systems & Systems Programming
  3. Terminal and Command-Line Environments
  4. Terminal Customization Tools
  5. Terminal Customization
  6. Shell Themes

Explorer les sous-tags

  • Editor Shell CustomizationsConfigurable wrappers around text editing surfaces that adjust themes, line numbers, and auto-save behavior. **Distinct from Shell Themes:** Distinct from Shell Themes: focuses on editor-specific appearance and behavior settings, not terminal shell visual styling.
  • Theme PackagingThe process of bundling visual styles into a format compatible with shell theme managers. **Distinct from Shell Themes:** Focuses on the act of bundling/packaging for distribution, rather than the resulting visual configuration.