Commit graph

496 commits

Author SHA1 Message Date
Jan De Dobbeleer e7a10ac029 feat(iterm): add iTerm features to the root configuration
BREAKING CHANGE: The iTerm segment has been removed and its features
have been added to the root configuration. To re-enable the iTerm
features, remove the iTerm segment and add the following to your
oh-my-posh configuration:

```json
{
  "iterm_features": ["prompt_mark", "current_dir", "remote_host"]
}
```

Choose this option if you want to enable the prompt mark for shell
integration and/or enable current directory and remote host in the
iTerm status bar.
2024-05-19 14:13:01 +02:00
Yash Mistry 6177afd423
theme(montys): add space to status template 2024-05-13 08:29:01 +02:00
Jan De Dobbeleer adf97352d0 feat(notice): disable from configuration
resolves #4902
2024-05-06 20:52:45 +02:00
Timothy Huber 5ab6a147cc theme(tiwahu): better contrast for git segment in vs code terminal 2024-05-06 09:58:31 +02:00
Ivan f03c6cb00c
feat(segment): add talosctl 2024-05-04 07:56:15 +02:00
ivan-the-terrible baf3adbed2 fix(schema): remove nonexistent targets from URLs 2024-05-01 18:25:49 +02:00
ivan-the-terrible b460faeda7 fix(schema): update max and min cols to width 2024-05-01 18:25:49 +02:00
MarkDaveny 6698b71f10 chore: fix some typos in comments
Signed-off-by: MarkDaveny <peicuiping@aliyun.com>
2024-04-29 21:54:31 +02:00
Jack Tracey 71c801d312
theme(jtracey93): adjust status and executiontime 2024-04-22 08:26:57 +02:00
Bondrake a03c4f3f5e fix: update all themes to Nerd Font 3.0+ unicode icon locations 2024-04-20 08:46:20 +02:00
Ivan 659a57f013
feat(nightscout): add headers property 2024-04-19 23:09:00 +02:00
Bondrake 1055f69ec7 fix: prompt termination in devious-diamonds.omp.yaml
The " \b" in this template was causing issues with non-deletable characters when you used tab to pop up suggestions in zsh.
The approach of inserting an invisible character if not root preserves  the trailing diamond without introducing spacing issues.
2024-04-19 16:34:23 +02:00
ivan-the-terrible 7fc2b70fb3 feat(segment): firebase segment 2024-04-18 14:51:00 +02:00
ivan-the-terrible 2b5a62386b docs: add default column to properties table 2024-04-17 13:24:18 +02:00
Ivan 4e22e4987d
chore(schema): add missing properties 2024-04-02 21:03:24 +02:00
ivan-the-terrible 519784c240 fix: added missing segment types to enum 2024-03-30 15:51:36 +01:00
Jan De Dobbeleer 2596022db3 theme(atomic): print right block correctly 2024-03-15 09:10:03 +01:00
Luca Zecca 8791965f3f feat: add pulumi segment 2024-03-14 08:47:58 +01:00
Shravan Asati 5d24a56b2e theme(atomic): add space between double width icons 2024-03-05 12:59:44 +01:00
Jan De Dobbeleer 9e7237a89f fix(themes): adjust themes for correct rendering 2024-02-15 20:27:20 +01:00
srpmtt b8830a683a feat: react segment 2024-01-21 14:25:56 +01:00
Thomas 05ebd8b8ce
theme(capr4n): correct spacing
Added Whitespace between Icon and Time
2024-01-17 18:27:06 +01:00
srpmtt 5786720f21
feat: ocaml segment 2024-01-15 19:48:03 +01:00
Christopher Narowski e976ce89c1 fix: correct theme memory display template for byte-to-gigabyte conversion
Updated conversion factor from 1000000000 to 1073741824. This change ensures memory usage is correctly displayed as a gigabyte (2^30 bytes).
2023-12-19 18:38:36 +01:00
Somoy Subandhu bd87e7a14f
theme(clean-detailed): adjust memory calculation 2023-11-29 11:04:14 +01:00
Jan De Dobbeleer 1298129b87 refactor: use the same string for API key properties 2023-11-09 17:40:26 +01:00
Snow cf3dc7c069 feat(segment): add lastfm 2023-11-09 17:40:26 +01:00
Tend 8b0854a424
feat(segment): add bazel 2023-11-09 09:31:48 +00:00
Thiago Barros 5f0e13c193 theme: adjusts white space between words and icons 2023-11-07 06:46:44 +01:00
Jan De Dobbeleer a219b65ccf theme(velvet): adjust heart icon
resolves #4374
2023-11-06 17:57:33 +01:00
Alex Potter 5655bb4e6d feat: carbon intensity segment 2023-11-01 11:49:44 +01:00
Mateusz Bajorek 4b1fbb8860 fix(themes): yarn nerdfont 3.x icon codepoint 2023-10-30 14:15:48 +01:00
fabriciojlm def65d5c97
theme(sonicboom): adjust folder separator color 2023-10-28 10:01:17 +02:00
Prince Saini 2882451b28
theme(atomic): adjust java segment foreground color 2023-10-28 09:59:47 +02:00
Mateusz Bajorek 84f2c9a1eb
fix(themes): yarn icon for NerdFonts 3.x update
Co-authored-by: Mateusz Bajorek <mab@viabill.com>
2023-10-28 09:56:01 +02:00
Warren Buckley 30e4a591d7
feat(segment): umbraco segment to display modern or legacy version 2023-10-28 09:54:43 +02:00
lnu 0c196e0f58 docs: fix broken links after rename(overview->general) 2023-10-17 08:30:04 +02:00
Aditya Sakhare 13b4b8aa4a
theme(atomic): align segment colors
there was a bug in the color of diamond connecting OS logo and battery
2023-09-26 21:58:47 +02:00
orionsource a0fb4af0ff
theme(1_shell): remove incorrect CPU indication 2023-09-14 21:13:13 +02:00
Mark Lansky 4e1da73d8b
refactor(m365princess): extract colors to palette 2023-09-12 20:46:59 +02:00
Evan Hawman 4a95fb8a32
theme(devious-diamonds): update theme 2023-09-09 18:40:39 +00:00
Ernesto R. C. Pereda 43aca8e9ea
feat(helm): add segment 2023-09-04 21:00:04 +02:00
kema dba8b2f7ad
feat(git): add aws codecommit upstream 2023-08-30 21:08:54 +02:00
Richard Hooper 444d4d2c51 fix(theme): updating pixelrobots theme 2023-08-24 22:23:53 +02:00
Mike Schall 9d97256787 fix(theme): use small arrow like it was previously
This theme used to have a large arrow followed by a small arrow.
2023-08-21 07:53:08 +02:00
Jan De Dobbeleer 0af3029cf1 fix(cursor): allow disabling cursor positioning
resolves #4072
2023-07-24 19:20:41 +02:00
Jan De Dobbeleer f47da9592f feat(exit): implement pipestatus
BREAKING CHANGE: exit segment is now called status segment.

The exit keyword is now deprecated and will be removed in a future
release. Please use the status keyword instead:

```diff
"segments": {
    {
-     "type": "exit"
+     "type": "status"
    }
}
```

Additionally, the status segment configuration has changed to support
$PIPESTATUS. You can include a status template to customize the
rendering of each individual status code (supported in fish, zsh and
bash).

```json
"segments": {
    {
        "type": "status",
        "properties": {
            "status_template": "{{ if gt .Code 0 }}\uf071{{ else }}\uf00c{{ end }}",
            "status_separator": " "
        }
    }
}
```

In case no $PIPESTATUS is available, the status segment will fall back
to the exit code of the last command using the status template
for rendering.

The `{{ .Meaning }}` property has been marked as deprecated and can be
replaced with `{{ reason .Code }}`, allowing it to be reused in
cross segment templates.

resolves #4070
2023-07-24 11:46:33 +02:00
Jan De Dobbeleer aacef4b186 feat: add quasar segment 2023-07-21 14:45:31 +02:00
Jan De Dobbeleer 1f283051d2 fix(os): use correct Android platform name 2023-07-14 16:17:36 +02:00
Jan De Dobbeleer b27608dd73 feat(kubectl): specify context aliases 2023-07-14 14:00:02 +02:00