19.4k Star 开源神器,打造你的专属终端提示符!

告别千篇一律,用这款高度定制、低延迟的跨平台 Prompt 渲染引擎,让你的终端与众不同
项目地址: https://github.com/JanDeDobbeleer/oh-my-posh
你是否厌倦了单调乏味的终端界面? Oh My Posh 是一款功能强大、高度可定制的跨平台终端提示符渲染引擎,旨在帮助你打造个性化的终端体验。它不仅美观,而且性能卓越,即使在高负载情况下也能保持低延迟。
主要特点:
- 跨平台支持: 可以在 MacOS、Linux 和 Windows 上使用,无论你使用什么操作系统,都能享受到一致的体验。
- Shell agnostic: 支持 Bash, Zsh, Fish, Powershell, Cmd 和 NuShell 等多种 Shell。
- 高度可定制: 提供了极其丰富的配置选项,你可以根据自己的喜好调整提示符的各个方面,包括颜色、图标、文本等。
解决痛点:
- 个性化需求: 满足用户对终端界面个性化的需求,告别千篇一律的默认样式。
- 信息展示: 可以在提示符中显示各种有用的信息,例如 Git 状态、当前目录、执行时间等,提高工作效率。
- 美观与高效: 在保证美观的同时,兼顾性能,不会因为绚丽的提示符而拖慢终端速度。
核心功能:
- 主题引擎: 使用主题来定义提示符的外观和行为,可以轻松切换和定制主题。
- 快速渲染: 采用高效的渲染引擎,确保提示符能够快速显示,不会造成明显的延迟。
- 模块化设计: 提示符的各个部分被设计成模块化的,方便用户根据自己的需求进行组合和定制。
- 二级提示符: 支持二级提示符的显示。
- 右侧提示符: 可以在终端右侧显示提示信息。
- 瞬态提示符: 提供瞬态提示符功能。
Oh My Posh 不仅仅是一个美化工具,更是一个提升终端使用体验的利器。 无论你是开发者、系统管理员还是普通用户,都可以通过它打造出属于自己的、高效且美观的终端环境。
下面是各种主题,看看有没有你喜欢的:









支持平台:
- MacOS
- Linux
- Windows
怎么样,看完这个项目是不是觉得很棒? 这个项目对于 追求个性化终端体验的开发者和系统管理员来说非常有用! 快来转发给你的朋友们一起学习使用吧!