Commit graph

252 commits

Author SHA1 Message Date
Jan De Dobbeleer 7a6478269c feat(git): mapped branches
resolves #4979
2024-07-27 11:25:12 +02:00
Felipe Zorzo 8759171096 feat(maven): add segment 2024-07-25 17:32:53 +02:00
George Schizas 02e06f9cb5 docs: fix a few broken link in themes' json schema 2024-07-18 15:44:17 +02:00
Jan De Dobbeleer b103581ed6 refactor(prompt): explicitly enable cursor positioning 2024-07-08 16:53:01 +02:00
Jan De Dobbeleer 8b6933160a feat(transient): allow setting a newline 2024-07-06 10:33:36 +02:00
Jan De Dobbeleer 6ee743793a feat(block): allow leading and trailing diamond
relates to #5121
2024-06-21 13:52:57 +02:00
Jan De Dobbeleer b6f5999e21 feat(path): allow displaying the cygwin style path
resolves #5074
2024-06-20 12:27:25 +02:00
Michael Schwobe 9b62e69348 feat(node): add Yarn segment and fix PNPM docs 2024-06-19 17:34:51 +02:00
L. Yeung e25d271d32 docs: add missing auto_upgrade setting 2024-06-19 06:51:52 +02:00
Jan De Dobbeleer 33ac83551e feat(path): enable templates for max_width
resolves #5097
2024-06-17 15:59:29 +02:00
Michael Schwobe 6554dbf9d4 feat(node): add PNPM segment and update Node context 2024-06-17 08:41:33 +02:00
Aaron Powell 59ebe57b19 feat(azd): add Azure Developer CLI segment
resolves #4702
2024-06-12 12:21:48 +02:00
Joxtacy 27b193b8c5 feat(segment): add bun 2024-06-10 11:33:44 +02:00
Arjan Schrijver d20bf0f881 feat(git): add icon for Codeberg upstream 2024-06-03 14:00:22 +02:00
LNKLEO 722073b52f feat(owm): only use location for api call
BREAKING CHANGE: location is now required instead of latitude
and longitude
2024-05-29 17:25:18 +02:00
Jan De Dobbeleer be47940d00 feat(powerline): add leading_powerline_symbol 2024-05-23 09:55:37 +02:00
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
Jan De Dobbeleer adf97352d0 feat(notice): disable from configuration
resolves #4902
2024-05-06 20:52:45 +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
Ivan 659a57f013
feat(nightscout): add headers property 2024-04-19 23:09:00 +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
Luca Zecca 8791965f3f feat: add pulumi segment 2024-03-14 08:47:58 +01:00
srpmtt b8830a683a feat: react segment 2024-01-21 14:25:56 +01:00
srpmtt 5786720f21
feat: ocaml segment 2024-01-15 19:48:03 +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
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
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
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
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
Jan De Dobbeleer 32ee6fa7ab feat(scm): allow status override
resolves #3992
2023-06-26 08:50:53 +02:00
nopeless 920f24ea65
chore: schema support for lucky7 2023-06-20 11:51:45 +02:00
Jan De Dobbeleer 4c0c596c2c feat(path): add option to colorize first and last folder 2023-06-15 09:33:16 +02:00
Jan De Dobbeleer ad2780f964 feat(path): add option to format folders 2023-06-13 20:22:42 +02:00
Bohdan Dorokhin 6e9d072b5f
feat(sitecore): support CLI context switching
BREAKING CHANGE: you will need to migrate your current sitecore segment template
 in case you have a custom one. Have a look at the documentation to see what changed.
2023-06-08 07:40:05 +02:00