mirror of
https://github.com/JanDeDobbeleer/oh-my-posh.git
synced 2025-03-05 20:49:04 -08:00
Create customize.md
This commit is contained in:
parent
a66586da69
commit
8c63715041
20
website/docs/configuration/customize.md
Normal file
20
website/docs/configuration/customize.md
Normal file
|
@ -0,0 +1,20 @@
|
|||
---
|
||||
title: Customizing Your Prompt
|
||||
description: Learn how to override theme defaults with a custom configuration file.
|
||||
---
|
||||
|
||||
## Overriding Theme Defaults
|
||||
|
||||
*Oh My Posh* lets you personalize your prompt by combining built-in themes with custom settings. If a theme (e.g., `star.omp.json`) doesn’t fully suit you, you can override its defaults using a custom config file.
|
||||
|
||||
### How It Works
|
||||
1. Themes are loaded from the `themes/` directory or a built-in set.
|
||||
2. A custom config file (e.g., `~/.myposh.omp.json`) can override specific properties like colors, segments, or styles.
|
||||
3. When you run `oh-my-posh init` or set `$POSH_THEME`, the custom file takes precedence.
|
||||
|
||||
### Steps to Override a Theme
|
||||
1. **Pick a Base Theme**:
|
||||
- Find a theme you like (e.g., `themes/star.omp.json`) in the repo or your local install (`oh-my-posh get themes`).
|
||||
- Copy it to a new file:
|
||||
```bash
|
||||
cp ~/.poshthemes/star.omp.json ~/.myposh.omp.json
|
Loading…
Reference in a new issue