Commit graph

158 commits

Author SHA1 Message Date
David Anthoff f965dc49aa
feat(project): add support for Julia 2022-12-18 14:55:57 +01:00
Jan De Dobbeleer fc80a8e11d fix(path): ignore empty root in full path
resolves #2962
2022-12-07 06:42:56 +01:00
Jan De Dobbeleer a1801f717c chore(path): add home tests for mapped locations 2022-12-06 20:30:40 +01:00
Lemorz56 acd4d01d4d feat: add gitversion segment 2022-11-30 12:51:08 +01:00
Jan De Dobbeleer b9dd5c18a8 feat(path): add RootDir property
relates to #3103
2022-11-28 20:38:43 +01:00
Jan De Dobbeleer 35edf3a93d fix(path): use relative on empty root
relates to #2962
2022-11-26 15:49:57 +01:00
Jan De Dobbeleer 3bc9e83814 feat(os): support opensuse tumbleweed
resolves #3127
2022-11-26 15:49:57 +01:00
Jan De Dobbeleer c8fb6322eb feat(os): support for alma and rocky linux
resolves #3101
2022-11-25 13:37:21 +01:00
Gerben Welter 636a5e29fc
feat(os): add Redhat icon 2022-11-22 20:38:30 +01:00
Jan De Dobbeleer 59c1c3f7ba refactor(debug): extract log from platform 2022-11-21 19:29:46 +01:00
Jan De Dobbeleer 54672cefdf feat(path): allow templates in mapped_locations
resolves #3084
2022-11-16 09:20:43 +01:00
Jan De Dobbeleer 18f6db017a chore: rename environment to platform 2022-11-11 20:23:52 +01:00
Romain Chardiny ae4f8133ca feat(segment): add xmake 2022-11-05 20:10:01 +01:00
Jan De Dobbeleer c156d17577 feat(path): replace child locations
relates to #2962
2022-11-04 21:03:36 +01:00
Oleksandr Babieiev 7ae14646d7 feat(project): enhance project segment with .NET 2022-10-27 13:55:27 +02:00
Jan De Dobbeleer f74855fc3c fix(path): fallback to env.Pwd() for .Location
resolves #3010
2022-10-24 20:23:41 +02:00
Jan De Dobbeleer 0e6cc95a0b fix(rust): optional version metadata
resolves #3001
2022-10-23 14:39:27 +02:00
Jan De Dobbeleer e4d58213ec fix(path): use correct path for WSL conversion 2022-10-19 12:04:05 +02:00
Jan De Dobbeleer 6db3c8cfc2 feat(language): missing version info in .Error
resolves #2957
2022-10-18 20:06:16 +02:00
Jan De Dobbeleer 016dc50e72 fix(path): show separator for root drives
resolves #2954
2022-10-17 12:45:24 +02:00
Jan De Dobbeleer b533a27f21 fix(path): format root correctly 2022-10-14 08:46:14 +02:00
Jan De Dobbeleer 6bc0f888c2 fix(path): correct root on full style
resolves #2939
2022-10-14 08:46:14 +02:00
Jan De Dobbeleer 2cb5f24708 fix(path): correct path for env.DirIsWritable 2022-10-13 20:25:26 +02:00
Jan De Dobbeleer 040a73e0f0 feat(git): fetch remote on bare repo 2022-10-13 08:40:29 +02:00
Jan De Dobbeleer e0b28bd2c4 feat(git): disable bare repo's by default
relates to #2913
2022-10-13 08:40:29 +02:00
Jan De Dobbeleer ac0ffec43a fix(path): remove duplicate logic
resolves #2923
2022-10-13 08:40:29 +02:00
Jan De Dobbeleer e45cd7ea17 feat(git): display when in bare repo 2022-10-10 09:01:11 +02:00
Jan De Dobbeleer d4a3dbb721 chore: default to go 1.19 2022-10-07 21:38:26 +02:00
LNK LEO 4b6b128d74 feat(connection): new segment
BREAKING CHANGE: this will need a manual migration from the wifi
segment to the new connection segment.
2022-10-05 16:16:17 +02:00
LNK LEO 63e20bf53c feat(rust): add beta/dev/nightly to version string 2022-10-05 13:26:37 +02:00
Jan De Dobbeleer a7a59b8b01 revert(language): do not error when not installed
this reverts commit f23968a39c
as this was an incorrect solution to #2880, it can stay as is
2022-10-05 08:41:33 +02:00
Jan De Dobbeleer 266fc5671f fix(python): do not validate empty env 2022-10-05 08:41:33 +02:00
Jan De Dobbeleer f23968a39c fix(language): do not error when not installed
resolves #2871
2022-10-04 19:59:12 +02:00
L. Yeung 5b6a3470d1 fix(path): parse path correctly 2022-10-04 06:50:07 +02:00
Jan De Dobbeleer 9653506e34 fix(path): correct mapped_locations logic
resolves #2839
2022-09-27 12:01:25 +02:00
Jan De Dobbeleer 7c7ce069e0 fix(path): only replace actual home folder
resolves #2832
2022-09-26 09:54:51 +02:00
Jan De Dobbeleer 56ae9e6fda feat(az): parse pwsh context from module output
this fixes an issue where using multiple powershell sessions with a
different Azure context would display the same context everywhere when
using Set-AzContext to switch between them

BREAKING CHANGE: this requires adding `$env:POSH_AZURE_ENABLED = $true`
to your PowerShell profile if you want to get the correct context
displayed in your prompt for Azure powershell
2022-09-26 08:23:03 +02:00
Carl in 't Veld a16f18f9ec fix(az): config directory folder order 2022-09-26 08:23:03 +02:00
Jan De Dobbeleer 19bb8f99b9 feat(deno): add deno.json
relates to #2764
2022-09-23 21:19:47 +02:00
Jan De Dobbeleer 1d244debed fix(gcp): correct path on Windows
resolves #2814
2022-09-23 08:46:12 +02:00
Jan De Dobbeleer 7ea921351f feat(gcp): remove .Error
aligns the segment with az and aws, relates to #2810

BREAKING CHANGE: this removes the .Error field from the segment template
which means anyone with a custom template in the gcp segment needs to
remove it from their template. The new default template is:

`" {{ .Project }} "`
2022-09-23 08:46:12 +02:00
Jan De Dobbeleer 0e25f1613c fix(gcp): align default template with az and aws
relates to #2810
2022-09-20 20:14:31 +02:00
Jan De Dobbeleer c3c72b17b3 feat: deno segment
resolves #2764
2022-09-18 09:50:09 +02:00
Jan De Dobbeleer 4056729e8e feat(wsl): allow using native executable on shared drive
relates to #2097
2022-09-15 09:11:16 +02:00
Jan De Dobbeleer 6bc6fa23aa fix(az): find config in all possible folders
resolves #2771
2022-09-12 19:40:31 +02:00
Jan De Dobbeleer 3ded4c00fc feat(posh-git): parse environment variable
BREAKING CHANGE: this removes the posh-git segment. To mitigate,
rename the posh-git segment to git.

In case you had a custom template, make sure to migrate to the git
segment's template. You can now also leverage the same logic and
properties as the git segment in both the text template and/or
color templates.
2022-09-07 18:04:41 +02:00
Jan De Dobbeleer 17f75fa1ff refactor(git): no leading space on branch status 2022-09-07 18:04:41 +02:00
Jan De Dobbeleer 56a59a1b32 feat(git): add link to GitKraken 2022-09-02 10:04:22 +02:00
L. Yeung 5df8d89902 fix(path): map to default registry icon correctly 2022-09-01 11:02:14 +02:00
L. Yeung e5b3b00a43 fix(git): populate .Dir and .RepoName correctly 2022-09-01 11:02:14 +02:00