9 مستودعات
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 9 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 هو تنفيذ لـ Z Shell يوفر واجهة سطر أوامر تفاعلية لتنفيذ أوامر النظام، وإدارة الملفات، وأتمتة سير العمل. يعمل كصدفة (shell) متوافقة مع POSIX وبيئة برمجة نصية لكتابة نصوص الأتمتة. يركز المشروع على توفير بيئة صدفة Unix بدرجة عالية من التخصيص. يتضمن إكمالاً تلقائياً متطوراً، وإكمالاً قابلاً للبرمجة، وglobbing متطور لتخصيص سلوك الطرفية وتفضيلات البيئة. يغطي النظام أتمتة سير عمل سطر الأوامر وتنفيذ أوامر النظام من خلال واجهة قياسية. يمكن للمستخدمين إدارة خيارات الصدفة وتفضيلات البيئة لتهيئة السلوكيات الأساسية.
Supports deep customization of terminal behavior and aesthetics through configuration files and options.
هذا المشروع عبارة عن سمة موجه (prompt theme) لـ Zsh توفر واجهة مجزأة بنمط مسار التنقل (breadcrumb) في الطرفية. يستخدم تصميم Powerline مع رموز خاصة وكتل ألوان لعرض معلومات سياقية مثل الدليل الحالي، وهوية المستخدم، وحالة Git. تسمح السمة للمستخدمين بإعادة ترتيب وتبديل أجزاء البيانات الوصفية المرئية عبر متغيرات البيئة. تدمج بشكل خاص مراقبة حالة Git للإشارة إلى الفرع الحالي وحالة المستودع مباشرة داخل سطر الأوامر. يدير النظام حالة shell من خلال عرض معلومات النظام في الوقت الفعلي، بما في ذلك امتيازات الجذر ونتائج الأوامر السابقة، باستخدام تخطيط منظم.
Personalizes the appearance and behavior of the Zsh shell to display real-time system context.