Commit Graph

6909 Commits

Author SHA1 Message Date
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
Joe
7a030f6bd6 docs(pyenv): warn about pyenv init (#11692) 2023-05-15 15:27:31 +02:00
ZYX
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
25c2c3a468 feat(lib): send OSC 7 on directory change for more supported terminals (#9914)
Previously this was only emitted on macOS with Apple's Terminal.app (and
compatible clones like iTerm2), but it is used by other terminal emulators
as well to obtain the actual current working directory wiht symlinks intact.
All non-supporting terminal emulators tested gracefully ignored this value,
so emit this on these as well in case they (or some other app masquarading
as them) add future support for this value.

Closes #9914

Co-authored-by: Marc Cornellà <hello@mcornella.com>
2023-04-05 00:20:10 +02:00
33aadeced0 feat(term_tab): add support for macOS (#11391) 2023-04-04 23:52:16 +02:00
8d23fbd696 feat(termsupport): add contour terminal (#11599)
Signed-off-by: Christian Parpart <christian@parpart.family>
2023-04-04 16:47:13 +02:00