Commit Graph
4906 Commits
Author SHA1 Message Date
Jan De Dobbeleer e6f576d8c5 fix: Update the things 2026-02-18 16:59:38 +01:00
Jan De Dobbeleer 85091a8c66 chore(ci): add workflow doctor 2026-02-18 16:59:20 +01:00
CopilotandGitHub 5d05fac50e fix(pwsh): remove BOM from init script v29.4.1 2026-02-16 22:08:11 +01:00
Ville SkyttäandJan De Dobbeleer c33abcc8d5 refactor(template): migrate to math/rand/v2
https://go.dev/blog/randv2
v29.4.0
2026-02-16 16:26:51 +01:00
Jan De DobbeleerandJan De Dobbeleer 6f5a006567 chore: address Copilot comments 2026-02-16 16:26:51 +01:00
Jan De DobbeleerandJan De Dobbeleer 967744073a fix(stream): save cache when streaming 2026-02-16 16:26:51 +01:00
Jan De DobbeleerandJan De Dobbeleer f9faf05649 feat(streaming): add fish support 2026-02-16 16:26:51 +01:00
Jan De DobbeleerandJan De Dobbeleer d408dd60e0 feat(streaming): add configuration option and docs 2026-02-16 16:26:51 +01:00
Jan De DobbeleerandJan De Dobbeleer 28b0d303d7 feat(streaming): add zsh support 2026-02-16 16:26:51 +01:00
Jan De DobbeleerandJan De Dobbeleer dc382ad147 chore: reuse existing arguments logic 2026-02-16 16:26:51 +01:00
Jan De DobbeleerandJan De Dobbeleer fbcd4a4c03 fix: initialize test correctly 2026-02-16 16:26:51 +01:00
Jan De DobbeleerandJan De Dobbeleer f674b1f4dc fix(pwsh): remove unneeded runspace tracking 2026-02-16 16:26:51 +01:00
Jan De DobbeleerandJan De Dobbeleer bc771240d9 feat: always use 100ms for streaming 2026-02-16 16:26:51 +01:00
Jan De DobbeleerandJan De Dobbeleer 4b075328a5 fix: allow setting from configuration 2026-02-16 16:26:51 +01:00
Jan De DobbeleerandJan De Dobbeleer ae6ec07d53 chore: add prettierrc 2026-02-16 16:26:51 +01:00
Jan De DobbeleerandJan De Dobbeleer 85f4635ed1 fix(pwsh): only render prompt when needed 2026-02-16 16:26:51 +01:00
Jan De DobbeleerandJan De Dobbeleer ab582a8e23 refactor(pwsh): rename variables and add context 2026-02-16 16:26:51 +01:00
Jan De DobbeleerandJan De Dobbeleer 1270cc9ead fix(modernize): swap interface{} with any 2026-02-16 16:26:51 +01:00
Jan De DobbeleerandJan De Dobbeleer 488a7eee66 fix(fieldalignment): adjust field order 2026-02-16 16:26:51 +01:00
Jan De DobbeleerandJan De Dobbeleer f9f308ef8b fix(test): pre-register segment 2026-02-16 16:26:51 +01:00
Jan De DobbeleerandJan De Dobbeleer 19fa936199 feat(pwsh): add streaming ability 2026-02-16 16:26:51 +01:00
Jan De DobbeleerandJan De Dobbeleer 4c5ef69408 feat(cli): add streaming 2026-02-16 16:26:51 +01:00
Jan De DobbeleerandJan De Dobbeleer 784009d5cf feat(engine): add streaming ability 2026-02-16 16:26:51 +01:00
Jan De DobbeleerandJan De Dobbeleer 2bd806dbcd feat: add pending ability to segment 2026-02-16 16:26:51 +01:00
Jan De DobbeleerandJan De Dobbeleer f5270830d0 chore: upgrade linter v29.3.0 2026-02-11 20:47:47 +01:00
Jan De DobbeleerandJan De Dobbeleer aafb84542e feat(go): upgrade dependencies 2026-02-11 20:47:47 +01:00
Jan De DobbeleerandJan De Dobbeleer 56addaaad8 feat: upgrade to go1.26 2026-02-11 20:47:47 +01:00
dependabot[bot]andJan De Dobbeleer 4ae8740c9a chore(deps): bump the minor-patch group in /src with 3 updates v29.2.2 2026-02-10 07:24:27 +01:00
Jan De DobbeleerandJan De Dobbeleer a8e7552d38 fix(mcp): use correct schema 2026-02-10 07:24:27 +01:00
Scott HanselmanandJan De Dobbeleer e875d3025d fix(nightscout): handle float date values via custom UnmarshalJSON
Some Nightscout API providers (e.g. T1Pal) return the date field as a
float (e.g. 1770512410938.386). Go's json.Unmarshal cannot decode a
float into an int64 field, causing the segment to silently fail.

Add a custom UnmarshalJSON that accepts both integer and floating-point
JSON numbers, truncating to int64. This preserves the existing Date
int64 type and is fully backward compatible.

Fixes #7284
v29.2.1
2026-02-09 08:25:58 +01:00
maxvictorandJan De Dobbeleer 7500a4695b theme(robbyrussell): show indicator when git has changes
The original robbyrussell theme in oh-my-zsh shows a yellow ✗ when the
git repository has uncommitted changes. The current oh-my-posh version
shows ✗ only when the last command fails (exit code), which differs
from the original behavior.

This fix:
- Adds fetch_status: true to detect git changes
- Shows ✗ when Working or Staging has changes
- Removes the status segment (exit code) that wasn't part of original
2026-02-09 08:25:58 +01:00
allcontributors[bot]andJan De Dobbeleer f5bbec83d3 docs: update website/docs/contributors.md [skip ci] 2026-02-09 08:17:50 +01:00
allcontributors[bot]andJan De Dobbeleer 3d3edb2586 docs: update .all-contributorsrc [skip ci] 2026-02-09 08:17:50 +01:00
dependabot[bot]andgithub-actions[bot] 6231215113 chore(deps): bump golang.org/x/sys in /src in the minor-patch group
Bumps the minor-patch group in /src with 1 update: [golang.org/x/sys](https://github.com/golang/sys).


Updates `golang.org/x/sys` from 0.40.0 to 0.41.0
- [Commits](https://github.com/golang/sys/compare/v0.40.0...v0.41.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sys
  dependency-version: 0.41.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-09 00:10:01 +00:00
Scott BeardsleyandJan De Dobbeleer 072b71884d fix(claude): reset gauge to 0 when context is cleared v29.2.0 2026-02-06 07:42:20 +01:00
MrRainbow0704andJan De Dobbeleer 8462c168bc feat(segments): added void linux icon in os segment 2026-02-06 07:42:20 +01:00
MrRainbow0704andJan De Dobbeleer 4e35acd8c9 fix: fixed memorization of wrong value inside the enviroment_platform cache variable 2026-02-06 07:42:20 +01:00
dependabot[bot]andJan De Dobbeleer 8bbd3fb1e8 chore(deps): bump @modelcontextprotocol/sdk in /website/api
Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) from 1.25.2 to 1.26.0.
- [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases)
- [Commits](https://github.com/modelcontextprotocol/typescript-sdk/compare/v1.25.2...v1.26.0)

---
updated-dependencies:
- dependency-name: "@modelcontextprotocol/sdk"
  dependency-version: 1.26.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-06 07:42:20 +01:00
kvokkaandJan De Dobbeleer 5b408d5ca4 fix(git): resolve relative paths in worktrees
Ensures that when Git is configured to use relative paths for worktrees, the segment correctly resolves the repository root directory using the resolveGitPath helper.
2026-02-06 07:42:20 +01:00
Yoann BLOSSIERandJan De Dobbeleer ce05a32ab1 theme(hunk): adjust color and icon alignment for the git segment 2026-02-06 07:42:20 +01:00
soroshsabzandJan De Dobbeleer 1fe4c1d4fe docs(fonts): adjust Visual Studio settings location 2026-02-06 07:42:20 +01:00
dependabot[bot]andJan De Dobbeleer 9db10389b0 chore(deps): bump hono from 4.11.4 to 4.11.7 in /website/api
Bumps [hono](https://github.com/honojs/hono) from 4.11.4 to 4.11.7.
- [Release notes](https://github.com/honojs/hono/releases)
- [Commits](https://github.com/honojs/hono/compare/v4.11.4...v4.11.7)

---
updated-dependencies:
- dependency-name: hono
  dependency-version: 4.11.7
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-06 07:42:20 +01:00
allcontributors[bot]andJan De Dobbeleer 31f30a1acc docs: update .all-contributorsrc [skip ci] 2026-02-05 21:31:45 +01:00
allcontributors[bot]andJan De Dobbeleer ae1f19ceb3 docs: update website/docs/contributors.md [skip ci] 2026-02-05 21:31:45 +01:00
allcontributors[bot]andJan De Dobbeleer 8cfaa20f5c docs: update .all-contributorsrc [skip ci] 2026-02-05 21:31:00 +01:00
allcontributors[bot]andJan De Dobbeleer d70e1151ed docs: update website/docs/contributors.md [skip ci] 2026-02-05 21:31:00 +01:00
allcontributors[bot]andJan De Dobbeleer 7e542e4b64 docs: update .all-contributorsrc [skip ci] 2026-02-05 21:28:49 +01:00
allcontributors[bot]andJan De Dobbeleer fc0891501b docs: update website/docs/contributors.md [skip ci] 2026-02-05 21:28:49 +01:00
allcontributors[bot]andJan De Dobbeleer 9abc81052c docs: update .all-contributorsrc [skip ci] 2026-02-05 21:26:41 +01:00
allcontributors[bot]andJan De Dobbeleer 1d0ecfb8fa docs: update website/docs/contributors.md [skip ci] 2026-02-05 21:26:41 +01:00