mirror of
https://github.com/JanDeDobbeleer/oh-my-posh.git
synced 2024-11-09 20:44:03 -08:00
bashcmdfishfish-shellgitgolanghacktoberfestnerd-fontsnushellpowerlinepowershellpromptprompt-toolkitshell-promptstarshiptooltipszsh
00e62e4810
Closes #127 |
||
---|---|---|
.github | ||
docs | ||
packages | ||
themes | ||
.commitlintrc.yml | ||
.editorconfig | ||
.gitignore | ||
CONTRIBUTING.md | ||
COPYING | ||
engine.go | ||
environment.go | ||
environment_test.go | ||
environment_unix.go | ||
environment_windows.go | ||
go.mod | ||
go.sum | ||
main.go | ||
properties.go | ||
properties_test.go | ||
README.md | ||
renderer.go | ||
renderer_test.go | ||
segment.go | ||
segment_az.go | ||
segment_az_test.go | ||
segment_battery.go | ||
segment_battery_test.go | ||
segment_command.go | ||
segment_command_test.go | ||
segment_dotnet.go | ||
segment_dotnet_test.go | ||
segment_envar.go | ||
segment_envar_test.go | ||
segment_exit.go | ||
segment_exit_test.go | ||
segment_git.go | ||
segment_git_test.go | ||
segment_golang.go | ||
segment_golang_test.go | ||
segment_kubectl.go | ||
segment_kubectl_test.go | ||
segment_node.go | ||
segment_node_test.go | ||
segment_os.go | ||
segment_os_test.go | ||
segment_path.go | ||
segment_path_test.go | ||
segment_python.go | ||
segment_python_test.go | ||
segment_root.go | ||
segment_session.go | ||
segment_session_test.go | ||
segment_shell.go | ||
segment_shell_test.go | ||
segment_spotify.go | ||
segment_spotify_test.go | ||
segment_terraform.go | ||
segment_terraform_test.go | ||
segment_test.go | ||
segment_text.go | ||
segment_time.go | ||
settings.go |
A prompt theme engine for any shell
What started as the offspring of oh-my-posh for PowerShell resulted in a cross platform, highly customizable and extensible prompt theme engine. After 4 years of working on oh-my-posh, a modern and more efficient tool was needed to suit my personal needs.
❤ Support ❤
Features
- Shell independant
- Git status indications
- Failed command indication
- Admin indication
- Current session indications
- Language info
- Shell info
- Configurable
Documentation
Roadmap
- CI
- Github Releases
- Create documentation for manual installation
- Create documentation on the different segments
- Create easy installation packages
- Powershell
- Brew
- Chocolatey
Thanks
- Chris Benti for providing the first influence to start oh-my-posh
- Keith Dahlby for creating posh-git and making life more enjoyable
- Robby Russel for creating oh-my-zsh, without him this would probably not be here
- Janne Mareike Koschinski for providing information on how to get certain information using Go (and the amazing README)