Jan De Dobbeleer
2ed5d31f4f
feat(az): use template for more flexibility
...
BREAKING CHANGE: this makes it so people have to remove the switches
in favor of the new template.
2021-09-18 13:21:28 +02:00
Aaron Sherber
f412ef6644
feat: allow for custom text in place of shell names
2021-09-17 19:48:00 +00:00
Nick Craver
bf51f59ceb
feat: image background color
2021-09-17 20:34:43 +02:00
Jan De Dobbeleer
6bef088b83
feat: allow auto hiding of rprompt on Windows
2021-09-17 09:40:12 +02:00
lnu
cb9a090ec7
feat(battery): display_charged parameter added
...
display_charging splitted to two parameters instead of a single one
BREAKING CHANGE: from now display_charging will handle the charging
status only.
2021-09-16 20:17:41 +02:00
Jan De Dobbeleer
86b3e1cc62
fix(bash): remove leading space
...
relates to #953
2021-09-14 19:54:09 +02:00
Jan De Dobbeleer
f7de8aed27
fix: support for windows arm64
2021-09-14 18:49:29 +02:00
Aaron Sherber
3ecdffd86c
fix: recognize tag and commit merges
2021-09-14 07:10:13 +02:00
Aaron Sherber
18dcf4be21
fix: recognize remote branch merge
2021-09-13 17:46:49 +02:00
Jan De Dobbeleer
fb1c704d14
refactor: adjust build directives for go 1.17
2021-09-09 20:15:43 +02:00
Jan De Dobbeleer
78d0a42556
fix(transient): do not run when no config
2021-09-09 20:15:43 +02:00
Jan De Dobbeleer
13cb9a6a58
fix: correct error printing for eval
2021-09-09 20:15:43 +02:00
Jan0660
ffad394a4f
feat(memory): add use_available and memory_type
2021-09-04 23:23:38 +02:00
Jan De Dobbeleer
4305b3ad51
feat: support pnpm
...
resolves #926
2021-09-04 20:46:50 +02:00
Laurent Nullens
bb246377ce
feat(git): display worktree count
...
resolves #913
2021-09-04 18:32:55 +00:00
Jan0660
75c357a7f0
fix(memory): improve code readability
2021-09-03 22:49:56 +02:00
Jan0660
daf91dc85a
feat: memory segment
2021-09-03 22:49:56 +02:00
Jan De Dobbeleer
7fd3091187
chore: update go dependencies
2021-09-01 13:48:21 +02:00
Jan De Dobbeleer
d16bade426
feat: update to go 1.17
2021-09-01 13:48:21 +02:00
Jan De Dobbeleer
e6bc625564
fix(bash): quote the timer path
...
resolves #914
2021-09-01 13:48:21 +02:00
lnu
d8c19d0c6d
fix(owm): icon display at night
...
Icon id is different for day/night
2021-09-01 12:25:42 +02:00
Sebastian Mineur
2b53796c1a
feat(path): add 'max_depth' option for 'agnoster_short'
2021-08-20 15:06:37 +00:00
lnu
e618163da3
feat(owm): support all units + hyperlink + http timeout
...
new http_timeout param for segments executing http request
doc updated
json schema updated(missing data for owm + timeout)
hyperlink replacement regex updated to support http/https, fix an inssue
when a segment with hyperlink was on the right prompt(pwsh)
2021-08-19 09:04:52 +02:00
lnu
5500530d9f
chore: upgrade sprig to v3
...
#900
2021-08-16 08:33:17 +02:00
Nico Glas
4f08d660b9
feat(segment): open weather map
2021-08-15 19:11:02 +00:00
Laurent Nullens
3f02ad4eb3
fix: avoid variable expansion when using postfix in zsh
...
% must be escaped otherwise zsh try to apply variable expansion
Co-authored-by: Jan De Dobbeleer <2492783+JanDeDobbeleer@users.noreply.github.com>
2021-08-15 09:45:44 +02:00
Jan De Dobbeleer
dff3986258
refactor(git): fetch branch name from HEAD file
2021-08-10 06:27:50 +02:00
Jan De Dobbeleer
f6c79050d0
fix: run commands faster
2021-08-10 06:27:50 +02:00
Jan De Dobbeleer
9e8a7182b6
refactor: better log output
2021-08-10 06:27:50 +02:00
Jan De Dobbeleer
995bd5c720
chore(go): update dependencies
2021-08-10 05:58:35 +02:00
Jan De Dobbeleer
9bd21c6573
feat(text): add template support
...
resolves #884
2021-08-10 05:58:35 +02:00
Jan De Dobbeleer
9f4f9d30db
fix(init): quote path for spaces
...
resolves #879
2021-08-10 05:58:35 +02:00
Jan De Dobbeleer
68f576692b
feat(path): use second letter for .folder
...
resolves #886
2021-08-10 05:58:35 +02:00
Evgeny Morozov
84183b7506
fix(aws): override default region if AWS_REGION is set
...
Co-authored-by: Evgenii Morozov <emorozov@goodgamestudios.com>
2021-08-04 20:46:59 +02:00
lnu
94e3d9e0fd
perf(git): read origin url from config
...
new properties added: isWorktree and gitRootFolder
2021-08-02 20:06:15 +02:00
Jan De Dobbeleer
073f18f53a
feat(debug): trace system calls to log file
2021-08-01 15:34:07 +02:00
Jan De Dobbeleer
c4db62c644
feat(language): allow enabling or disabling HOME folder
...
closes #874
2021-07-31 18:02:05 +02:00
Chris Donnelly
1868e15137
fix(git): cherry-pick/revert tests actually pass now
2021-07-30 16:04:50 +02:00
Chris Donnelly
da83ecee87
fix(git): additional mocks required
...
The mock environment was panicking because the test for `sequencer/todo`
checks the full path exists rather than checking for sequencer/ first.
The additional mock for the file covers this.
I am also reorganizing the mocks so they are sorted by type/method.
2021-07-30 16:04:50 +02:00
Chris Donnelly
27654dbd56
fix(git): tests covering revert/sequencer
2021-07-30 16:04:50 +02:00
Chris Donnelly
c7b78c3de3
fix(git): support in-progress cherry-pick/revert
...
When a cherry-pick is in progress, .git/CHERRY_PICK_HEAD doesn't exist,
so read .git/sequencer/todo instead.
The canonical git prompt in git/git/contrib has this in the "sequencer" section,
which handles cherry-pick operations.
This includes support for "git revert", so I am also adding that.
I chose the fa-undo icon for "revert".
@see https://github.com/git/git/blob/master/contrib/completion/git-prompt.sh
2021-07-30 16:04:50 +02:00
Jan De Dobbeleer
40238b8226
fix: adjust mapped_locations_enabled for hardcoded only
...
resolves #854
2021-07-24 19:55:08 +02:00
Justin Grote
5ed452eae5
fix: handle YAML/TOML key value entries
2021-07-18 19:01:11 +02:00
Jan De Dobbeleer
1f4d05415c
feat(path): letter full path
...
resolves #851
2021-07-13 20:18:03 +02:00
Jan De Dobbeleer
07b9b82f9f
fix(pwsh): set lastCommandSuccess first
...
resolves #849
2021-07-12 07:39:15 +02:00
Jan De Dobbeleer
2aa00da41b
fix(windows): try HOME by default for user home
2021-07-10 15:00:23 +02:00
Jan De Dobbeleer
9576e8212e
fix(transient): handle multiline prompts better in powershell
...
relates to #840
2021-07-10 15:00:23 +02:00
Jan De Dobbeleer
46b8cea72a
fix: write post- and prefix separate
...
resolves #843
2021-07-10 13:56:28 +02:00
Tobias Hölzer
c358d4fc4c
feat: rust segment
2021-07-04 22:53:10 +02:00
Jan De Dobbeleer
75253034b9
feat: enable transient prompt in zsh
2021-07-04 07:39:48 +02:00
Jan De Dobbeleer
8cf85a370d
fix(transient): count newlines and not ;
...
relates to #807
2021-06-26 20:22:05 +02:00
Jan De Dobbeleer
f19460a0c5
fix(transient): support multiline prompts
...
relates to #807
2021-06-25 20:14:32 +02:00
Jan De Dobbeleer
db1f6bb751
fix(dotnet): correct exit code for different OS architectures
...
closes #819
2021-06-23 22:40:00 +02:00
Jan De Dobbeleer
3fd70ce716
refactor: remove vertical_offset for transient prompt
...
relates to #807
2021-06-23 22:40:00 +02:00
Jan De Dobbeleer
fb83354186
fix: int comes in as float from json
...
resolves #755
2021-06-23 22:40:00 +02:00
Jan De Dobbeleer
7c72e76aff
feat(pwsh): transient prompt
2021-06-22 08:42:35 +02:00
Jan De Dobbeleer
7bb0c9ae0b
refactor(tooltips): better invocation for pwsh
2021-06-22 08:42:35 +02:00
Chris Donnelly
2ab35b0eec
feat(dotnet): correct exit code on Windows
...
dotnet on windows returns a 32-bit exit code.
https://github.com/dotnet/runtime/blob/main/docs/design/features/host-error-codes.md
2021-06-18 20:34:24 +02:00
Jan De Dobbeleer
dcada48c9d
feat: tooltip support
2021-06-13 19:46:02 +02:00
Jan De Dobbeleer
08c0d9a957
fix(bash): fallback TIMER_START to HOME
...
resolves #802
2021-06-12 21:42:18 +02:00
Jan De Dobbeleer
f6a675e8c4
fix(schema): remove invalid character
2021-06-09 07:19:04 +02:00
Jan De Dobbeleer
1f4242cfde
chore: update go dependencies
2021-06-09 07:19:04 +02:00
Jan De Dobbeleer
3bc9448be2
refactor: do not render empty string
2021-06-09 07:19:04 +02:00
Jan De Dobbeleer
b05a4573e7
revert: update dependencies
...
This reverts commit f372083039
.
2021-06-08 12:16:46 +02:00
Jan De Dobbeleer
f372083039
chore: update dependencies
2021-06-08 08:34:28 +02:00
Jan De Dobbeleer
24f87f8557
fix: use correct home on git bash
...
resolves #786
2021-06-08 08:34:28 +02:00
Jan De Dobbeleer
b21670f35b
fix: consistent naming for Oh My Posh
...
relates to https://github.com/microsoft/winget-pkgs/pull/16328
2021-06-06 13:42:33 +02:00
Jan De Dobbeleer
930f9de114
feat: nbgv segment
...
resolves #777
2021-06-05 11:25:28 +02:00
lnu
7eae98f8d7
fix(pwsh): use correct directory when exporting theme
...
resolves #768
2021-06-01 06:40:37 +02:00
Jan De Dobbeleer
8ef355db4c
fix(pwsh): use correct directory when exporting theme
...
resolves #748
2021-05-29 18:46:59 +02:00
Jan De Dobbeleer
bc50377850
feat: max branch length
...
resolves #755
2021-05-29 18:46:59 +02:00
Jan De Dobbeleer
c27f542893
fix(az): use correct env var for account
2021-05-28 19:36:24 +02:00
Jan De Dobbeleer
83ac224e1f
fix: validate if we have access to struct fields
...
resolves #743
2021-05-28 07:58:45 +02:00
lnu
cdd4090c03
fix: export-poshtheme ~ issue
...
Fix regression introduced by previous commit(~)
2021-05-28 07:30:38 +02:00
lnu
46bdc4537d
fix: export-poshtheme issue with relative path
...
Path.GetFullPath used to resolve full or relative paths
2021-05-28 06:52:46 +02:00
Jan De Dobbeleer
79fa990205
feat: env vars in templates
...
resolves #743
2021-05-27 22:06:33 +02:00
lnu
0075ac229c
fix: escape backtick
...
in zsh or bash, text between backtick was interpreted
2021-05-27 21:41:46 +02:00
Jan De Dobbeleer
3b56c24b69
fix: add not charging state for battery info
2021-05-27 12:50:53 +02:00
lnu
2eb45b5863
fix: escape \ from segment value when in bash
...
fix #738
2021-05-25 22:25:40 +02:00
Jan De Dobbeleer
2cf288e46c
fix: ignore 0 size terminals
2021-05-25 19:12:18 +02:00
Jan De Dobbeleer
b9906b2f7a
feat: hide rprompt when the prompt is too large
...
relates to #715
2021-05-23 07:28:10 +02:00
Jan De Dobbeleer
5e9b04ae2f
revert: hide rprompt when the prompt is too large
...
This reverts commit a8d4e51d54
.
2021-05-22 21:20:54 +02:00
Jan De Dobbeleer
a8d4e51d54
feat: hide rprompt when the prompt is too large
...
relates to #715
2021-05-22 20:25:43 +02:00
Jan De Dobbeleer
b67f625740
fix(bash): escape entire rprompt
...
resolves #717
2021-05-21 22:12:55 +02:00
Jan De Dobbeleer
50473767a7
chore(ci): replace golint with revive
2021-05-21 20:33:11 +02:00
Jan De Dobbeleer
ed610c13ee
feat(az): display account info
2021-05-21 20:33:11 +02:00
Jan De Dobbeleer
c3b6f31d09
feat(pwsh): disable module support by default
2021-05-21 20:33:11 +02:00
Jan De Dobbeleer
894b84fa85
fix(pwsh): get filesystem path for configs
...
resolves #715
2021-05-21 20:33:11 +02:00
Jan De Dobbeleer
5f045431cf
fix(executiontime): round values logically
2021-05-21 08:17:36 +02:00
Jan De Dobbeleer
8642b7bfd9
feat: round timing style
2021-05-20 19:55:46 +02:00
Jan De Dobbeleer
676da9e4d1
fix: set conda env var
...
relates to #133
2021-05-20 19:27:24 +02:00
Jan De Dobbeleer
7a85ee30d7
fix(osc99): append \ when inside a root directory
...
resolves #724
2021-05-20 19:27:24 +02:00
Jan De Dobbeleer
9999260e9e
feat(git): disable status by default
...
resolves #723
2021-05-20 19:27:24 +02:00
Jan De Dobbeleer
4a16c3fc6c
refactor(pwsh): postfix invoke-expression
...
relates to #708
2021-05-18 20:43:25 +02:00
Jan De Dobbeleer
30bccb06d2
fix: adjust fallback theme layout
2021-05-18 20:43:25 +02:00
Jan De Dobbeleer
b623c5f190
feat: print config error
2021-05-18 20:43:25 +02:00
Jan De Dobbeleer
766dc1ac8b
fix: set powerline env var
...
resolves #133
2021-05-16 19:23:05 +02:00
Micah Rairdon
36feb76f20
feat: azure devops support for git upstream icons
2021-05-15 17:41:15 +02:00
Jan De Dobbeleer
4030c32279
feat: add dart support
2021-05-14 21:28:16 +02:00
Jan De Dobbeleer
d96cb7989a
refactor: add language tests
2021-05-14 21:28:16 +02:00