Commit graph

39 commits

Author SHA1 Message Date
Jan De Dobbeleer 4ac1033706 refactor: move exclude/include folders to segment root 2024-11-04 12:15:40 +01:00
Jan De Dobbeleer cea18715bb refactor: add config version 3 2024-11-04 12:15:40 +01:00
Jan De Dobbeleer d479ef88fd refactor: remove unused cache_version references 2024-11-04 12:15:40 +01:00
Oleksandr Babieiev 6ae82f4c78 feat(segment): add mojo 2024-11-04 12:15:40 +01:00
Jan De Dobbeleer 9f576507b1 feat: expose segment output text
resolves #5750
2024-11-04 12:15:40 +01:00
Jan De Dobbeleer d4054b04d6 refactor: parallel segment rendering 2024-11-04 12:15:40 +01:00
Jan De Dobbeleer 87404454a4 refactor(upgrade): allow setting from CLI 2024-11-04 12:15:40 +01:00
Jan De Dobbeleer 42b776be36 refactor(segment): remove templates
BREAKING CHANGE: with templates being removed, this need to be a single template element now
2024-11-04 12:15:40 +01:00
Jan De Dobbeleer 95d8546a8c feat(cache): add segment caching strategy 2024-11-04 12:15:40 +01:00
Jan De Dobbeleer efa8ef9880 feat(notice): disable upgrade notice by default
BREAKING CHANGE: changes `disable_notice: false` to `upgrade_notice`: true
2024-11-04 12:15:40 +01:00
Jan De Dobbeleer f1cd609c7d refactor: remove linebreak block type 2024-11-04 12:15:40 +01:00
Jan De Dobbeleer cefe985bf7 refactor: remove env from template/text 2024-11-04 12:15:40 +01:00
Jan De Dobbeleer 84ac954c86 perf: add sync pool for template struct 2024-11-04 12:15:40 +01:00
Jan De Dobbeleer e7cbbde984 feat: remove offset settings from block
BREAKING CHANGE: this is now completely deprecated and no longer supported
2024-11-04 12:15:40 +01:00
Jan De Dobbeleer 0c6ab9beac feat(osc): remove OSC99 from config
BREAKING CHANGE: this requires to set `pwd: OSC99` instead of `OSC99: true`
2024-11-04 12:15:40 +01:00
Jan De Dobbeleer d4b86e63e4 perf: correctly align struct fields 2024-11-04 12:15:40 +01:00
Jan De Dobbeleer 0853a527a7 refactor: render segment text in sequence 2024-11-04 12:15:40 +01:00
Jan De Dobbeleer 4fe6efc94a feat(cache): remove segment specific caching 2024-11-04 12:15:40 +01:00
Jan De Dobbeleer a45fb3991e feat(cache): store cache on segment level 2024-11-04 12:15:40 +01:00
Jan De Dobbeleer 9fbc61561d feat(upgrade): configure using cli
resolves #5734
2024-10-11 21:03:20 +02:00
Jan De Dobbeleer b67756001f feat(palettes): allow color reuse using palette 2024-09-02 12:46:27 +02:00
L. Yeung 48f633e0cb fix(export): omit specific fields 2024-08-27 09:43:38 +02:00
Jan De Dobbeleer 39b7615aac fix(toml): remove unsupported schema definition 2024-08-09 11:37:05 +02:00
Jan De Dobbeleer 9e238adbb9 chore(notice): add compiler flag to disable by default
Some checks failed
Code QL / code-ql (push) Has been cancelled
Azure Static Web Apps CI/CD / Build and Deploy (push) Has been cancelled
Release / changelog (push) Has been cancelled
Release / artifacts (push) Has been cancelled
resolves #5387
2024-08-01 07:56:17 +02:00
Yash-Garg dca6a52300 feat: add nix-shell segment 2024-08-01 07:48:44 +02:00
Jan De Dobbeleer 7081cac3a2 feat(git): enable posh-git from the git segment config
BREAKING CHANGE: To use the posh-git module output, you must now set the
`source` property to `pwsh` in the git segment configuration.

In case you are using the default configuration,
you don't need to change anything.
2024-07-26 08:11:57 +02:00
Jan De Dobbeleer 1a7f2d2d10 feat(init): add --debug flag 2024-07-25 21:03:10 +02:00
Jan De Dobbeleer ffd961fc6c feat(cache): split session and device cache 2024-07-25 21:03:10 +02:00
Jan De Dobbeleer 4a1aa2a7b4 refactor(init): enable features automatically 2024-07-25 21:03:10 +02:00
Jan De Dobbeleer c1f99f8e6b fix: disable hyperlink functionality for unsupported shells 2024-07-25 21:03:10 +02:00
Felipe Zorzo 8759171096 feat(maven): add segment 2024-07-25 17:32:53 +02:00
Jan De Dobbeleer a65abd25a5 fix(bash): native rprompt
resolves #5221
2024-07-08 16:53:01 +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 23b314879b fix(yaml): parse colors correctly 2024-07-04 21:55:20 +02:00
Jan De Dobbeleer 822e2b5b48 refactor: merge net and http under runtime module 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 05251e1ac3 refactor(platform): rename to runtime 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer ee9bdf4761 refactor: move color to module 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 3c6abf6163 refactor(config): extract to module 2024-07-04 11:05:24 +02:00