10 repository-uri
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.
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.
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.
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.
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.
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.
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.
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.
Zsh este o implementare Z Shell care oferă o interfață de linie de comandă interactivă pentru executarea comenzilor de sistem, gestionarea fișierelor și automatizarea fluxurilor de lucru. Servește ca un shell compatibil POSIX și un mediu de scripting programabil pentru scrierea scripturilor de automatizare. Proiectul se concentrează pe oferirea unui mediu Unix shell cu un grad ridicat de personalizare. Include autocomplete avansat, completare programabilă și globbing sofisticat pentru a adapta comportamentul terminalului și preferințele de mediu. Sistemul acoperă automatizarea fluxului de lucru în linia de comandă și executarea comenzilor de sistem printr-o interfață standard. Utilizatorii pot gestiona opțiunile shell-ului și preferințele de mediu pentru a configura comportamentele de bază.
Supports deep customization of terminal behavior and aesthetics through configuration files and options.
Acest proiect este o temă de prompt Zsh care oferă o interfață segmentată, stil breadcrumb, în terminal. Utilizează un design Powerline cu glife speciale și blocuri de culoare pentru a afișa informații contextuale precum directorul curent, identitatea utilizatorului și starea Git. Tema permite utilizatorilor să rearanjeze și să comute segmentele de metadate vizuale prin variabile de mediu. Integrează specific monitorizarea stării Git pentru a indica ramura curentă și starea repository-ului direct în linia de comandă. Sistemul gestionează starea shell-ului prin randarea informațiilor de sistem în timp real, inclusiv privilegiile de root și rezultatele comenzilor anterioare, folosind un layout structurat.
Personalizes the appearance and behavior of the Zsh shell to display real-time system context.
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.