46c70406dd
feat(nvm): add npx
to lazy trigger list
...
Closes #11740
2023-06-07 18:43:47 +02:00
115cee1701
feat(git): add gunwipall
function ( #11725 )
...
Co-authored-by: Carlo Sala <carlosalag@protonmail.com >
2023-06-05 10:38:54 +02:00
d1c64bfda3
fix(autoenv): typo
2023-06-05 10:26:36 +02:00
b36c90d9ab
feat(autoenv): macOS compatibility, add more dirs ( #11724 )
...
Co-authored-by: Carlo Sala <carlosalag@protonmail.com >
2023-06-05 10:25:17 +02:00
62ab5406dd
docs(custom): update comments in example files ( #11727 )
2023-06-05 10:20:32 +02:00
6101106916
feat(install): deploy installer to install.ohmyz.sh ( #11722 )
...
Co-authored-by: Marc Cornellà <hello@mcornella.com >
2023-06-02 21:37:48 +02:00
0024107310
fix(gcloud): update AUR default location ( #11718 )
2023-05-31 23:59:41 +02:00
fb4213c34f
perf(git): improve gunwip
alias ( #11714 )
2023-05-26 09:43:17 +02:00
5901f30b44
feat(archlinux): optimize paclist
and pacdisowned
( #11398 )
...
Co-authored-by: ratijas <me@ratijas.tk >
2023-05-25 12:43:01 +02:00
ec369bb38e
fix(bureau): properly display git stash info ( #11711 )
2023-05-24 14:32:26 +02:00
1bbe4d8d24
feat(half-life): add virtualenv prompt ( #11708 )
2023-05-23 08:46:46 +02:00
902b79e635
fix(functions): use command
env
...
Closes #11709
2023-05-23 08:43:49 +02:00
444e715766
feat(bureau): ignore hidden git repos ( #11707 )
...
The git_prompt_info() function in lib/git.zsh ignores git repos which
contains a specific config key, allowing to effectively "hide" them from
the prompt. Unfortunately, the bureau theme doesn't use the library
function to build its prompt.
This commit modifies the specific prompt generation function in the
bureau theme in order to achieve the same behaviour.
2023-05-22 12:49:10 +02:00
b06663df23
feat(extract): add support for .zlib
and .exe
files ( #11085 )
...
Fixes #11085
2023-05-21 21:05:14 +02:00
3a01d7df82
fix(extract): fix extract dir naming conflicts
...
Fixes #11642
2023-05-21 21:05:14 +02:00
bfeeda1491
docs(theme-and-appearance): fix gnu-ls snippet ( #11701 )
2023-05-21 12:47:38 +02:00
7a030f6bd6
docs(pyenv): warn about pyenv init ( #11692 )
2023-05-15 15:27:31 +02:00
f01eea76da
fix(aws): use the correct variable to assert region is defined ( #11691 )
2023-05-12 11:42:30 +02:00
aab3bfff9f
fix(robbyrussell) multiline command editing ( #11681 )
...
Co-authored-by: chenshuoshi <chenshuoshi@inagora.cn >
Closes #11680
2023-05-09 12:27:22 +02:00
aaf83d37aa
docs(theme-and-appearance): reflect properly dcff7a7
changes
2023-05-09 12:10:05 +02:00
dcff7a7f08
fix(theme-and-appearance): make bsd ls
to be default
2023-05-09 12:05:15 +02:00
017e288560
fix(aws): correct access key disable command ( #11671 )
2023-05-06 13:40:06 +02:00
c5208867f1
feat(theme-and-appearance): allow disabling gnu-ls in bsd
...
To disable gnu-ls (`gls`) even if it's installed in freeBSD and macOS
you can set it up with:
```zsh
zstyle ':omz:lib:theme-and-appearance' gnu-ls no
```
Closes #11647
2023-05-06 13:39:01 +02:00
5a3f565e7d
feat(deno): add dru
alias for --unstable
( #11667 )
2023-05-03 17:48:37 +02:00
85fdbfe216
fix(apple): go back to previous icon
...
Turns out that <U+F8FF> is a reserved unicode code that is Apple logo in
Apple systems.
Nerd fonts was overwritting that code to other stuff in v2 and that's
why I thought it needed to be replaced.
Closes #11665
This reverts commit 693e3dcc44
.
2023-05-03 11:19:41 +02:00
dab09cc0ee
feat(rake-fast): show task descriptions in autocomplete ( #11653 )
2023-05-02 12:27:57 +02:00
693e3dcc44
fix(apple): replace deprecated nerdfonts icon
2023-05-02 10:03:24 +02:00
b22593cf17
fix(init): avoid overwriting existing aliases
...
Fix regression introduced in #11550 . If an existing alias was present in
the moment of sourcing, and oh-my-zsh aliases were disabled for that
file, it'd be overwritten aswell. See #11658 .
2023-05-01 22:52:13 +02:00
2e7a247cab
feat(z): update to latest upstream version
...
Mirror of 6bfe418332
Closes #11652
Co-authored-by: Carlo Sala <carlosalag@protonmail.com >
2023-04-28 09:07:43 +02:00
5fc1118fd2
chore(azure): fix typo
2023-04-27 19:46:29 +02:00
65699912be
fix(azure): recognize properly linuxbrew
...
Closes #11644
2023-04-27 19:46:29 +02:00
343c78ae91
fix(aws): set properly set divider to space
...
Closes #11649
Co-authored-by: Carlo Sala <carlosalag@protonmail.com >
2023-04-27 11:51:04 +02:00
5d3e86e2a4
feat(dbt): create plugin ( #11635 )
...
Co-authored-by: Carlo Sala <carlosalag@protonmail.com >
2023-04-21 09:15:31 +02:00
07454029bd
feat(starship): create plugin ( #10947 )
...
Co-authored-by: Carlo Sala <carlosalag@protonmail.com >
2023-04-21 08:59:58 +02:00
91c7ed45a3
feat(npm): add npmrd
alias ( #11627 )
2023-04-20 13:42:47 +02:00
5b11e70a96
fix(cli): execute as expected if ksh_arrays
is set ( #11629 )
2023-04-20 13:32:32 +02:00
18c837b136
fix(dirhistory): run properly if ksh_arrays
is set ( #11630 )
2023-04-20 13:30:49 +02:00
9139d30ca3
feat(aws): allow more customisation in prompt function ( #11619 )
2023-04-19 15:46:10 +02:00
673b9fc331
feat(aws)!: improve aws_change_access_key
( #11378 )
...
BREAKING CHANGE: This commit removes compatibility for `aws` cli v1. Now only v2 is supported.
2023-04-18 10:36:07 +02:00
d889eca726
fix(check_for_upgrade): update properly LAST_EPOCH
...
Fixes #11617
2023-04-17 20:09:30 +02:00
bd5ebba834
feat(pipenv): add pupd alias ( #11616 )
2023-04-16 09:49:04 +02:00
b4f9698733
docs(ssh-agent): macOS and p10k advices ( #11612 )
2023-04-11 10:41:00 +02:00
4586808f86
feat(archlinux): improve update function messages ( #11608 )
2023-04-09 12:58:38 +02:00
90ec2d1a68
fix(archlinux): keyring update function ( #11607 )
2023-04-09 10:24:55 +02:00
ad99f0c164
feat(git): add merge squash alias (gms
) ( #10937 )
2023-04-08 13:36:54 +02:00
e906a3130e
fix(azure): look properly for azure config file
...
Closes #11606
2023-04-08 11:13:30 +02:00
9b1ef262bc
feat(archlinux): unify upgrade
function ( #11597 )
...
Co-authored-by: Carlo Sala <carlosalag@protonmail.com >
2023-04-07 13:43:45 +02:00
01c82c381d
fix(jump): even spacing between marks ( #11601 )
2023-04-07 13:35:12 +02:00
49d34d00cd
fix(extract): fix conflict if compressed file has a folder of the same name
...
This change fixes the case where the compressed file (e.g. tools.tgz) only
contains a folder with the same name (e.g. tools) in its root folder.
tools.tgz:
|- tools
|- fileA.txt
|- fileB.txt
\- fileC.txt
In that case, the "smart" folder creation mechanism will extract the files in
a folder "tools", and this extraction folder will contain a single folder with
the same name.
Before this fix, the tool would try to move out the inside folder to the parent
one, but there would already be a folder named "tools", so it would generate a
conflict.
This change first renames the inside folder to a random string, and only then
it is moved outside and the old extraction folder is deleted.
2023-04-06 21:06:16 +02:00
cf0c800492
feat(toolbox)!: rename and add aliases ( #11580 )
2023-04-06 15:11:52 +02:00