Commit Graph

6215 Commits

Author SHA1 Message Date
6ac1ff6905 fix(git): fix directory parse from URL in gccd (#10276) 2021-10-09 13:42:17 +02:00
07cdd7a539 fix(lib): fix status exit code check in git_prompt_status (#10275) 2021-10-09 12:02:49 +02:00
1c9a64ece6 feat(git): add gswm and gswd aliases (#9897)
Co-authored-by: Nathaniel Young <nathanielyoung95070@gmail.com>
2021-10-08 17:24:00 +02:00
5fb204fa74 fix(battery): force battery percentage as integer 2021-10-08 15:42:43 +02:00
9aeb967581 fix(battery): fix system check so Termux uses the correct method 2021-10-08 12:34:04 +02:00
f26a1ecdf0 feat(battery): add support for Android via Termux (#9752) 2021-10-08 12:27:16 +02:00
dc83d0b720 fix(battery): support acpitool and multiple batteries under Linux (#9609)
Co-authored-by: Marc Cornellà <hello@mcornella.com>
2021-10-07 21:16:30 +02:00
607d2f1eda Revert "fix(changelog): don't parse commits of ignored types"
This reverts commit 63b7e5767d.
2021-10-07 13:35:07 +02:00
f0bbef1a07 feat(yarn): add global bin directory to $PATH (#9410)
Fixes #9177
Closes #9410
2021-10-07 13:34:22 +02:00
29b5c182be feat(sublime): add support for Sublime Text 4 on Windows (#10063) 2021-10-06 11:01:20 +02:00
69a45a9c98 chore: zshrc update settings rewording 2021-10-06 10:14:39 +02:00
7418814677 feat(z): update z to latest version (#10267) 2021-10-06 10:14:22 +02:00
bf7c1b160d fix(git)!: rename gdu alias to gdup (#10263)
BREAKING CHANGE: the `gdu` alias has been renamed to `gdup` to avoid a
conflict with `go disk usage` (https://github.com/dundee/gdu).
2021-10-06 10:13:38 +02:00
63b7e5767d fix(changelog): don't parse commits of ignored types 2021-10-05 16:56:00 +02:00
9e41cffbf8 chore(chucknorris): add a few more Chuck Norris quotes (#10210) 2021-10-05 16:47:28 +02:00
53c9661b00 refactor(chucknorris): refresh plugin code 2021-10-05 16:45:49 +02:00
e5b9b80008 fix(gpg-agent): correctly overwrite $SSH_AUTH_SOCK and other improvements (#7059) 2021-10-05 13:54:53 +02:00
49bc55f966 fix(docker-compose): fix for slow docker compose call on remote Docker contexts (#10264)
Fixes #10264

Co-authored-by: Frederick Zhang <frederick888@tsundere.moe>
2021-10-05 13:23:05 +02:00
f793baf370 fix(jsontools): fix broken conditional in zsh 5.0.2 (#10262)
Fixes #10262
2021-10-05 11:59:09 +02:00
b621eee21f fix(cli): fix zsh array syntax for szh 5.0.2 2021-10-05 11:58:39 +02:00
a54148a43e fix(init): rename function f due to clash with f alias (#10260)
Fixes #10260
2021-10-04 17:51:22 +02:00
714399a7c3 feat(git): add gccd alias to clone and cd into git repository (#8220)
Fixes #8216
Closes #8220

Co-authored-by: Nelson Estevão <nelsonmestevao@gmail.com>
2021-10-04 17:31:05 +02:00
568584a9f5 fix(per-directory-history): fix use of global history on shell start (#9008)
Updated from upstream: https://github.com/jimhester/per-directory-history/blob/d2e291d/per-directory-history.zsh

Fixes #9007
Closese #9008

Co-authored-by: Sebastian Marsching <sebastian-git-2016@marsching.com>
2021-10-04 17:14:34 +02:00
be4a952972 feat(cli)!: add omz reload command and deprecate zsh_reload plugin (#9078)
BREAKING CHANGE: the `zsh_reload` plugin is deprecated. Instead of using its `src`
function, use `omz reload` or `exec zsh` to reload zsh after making changes to
your `.zshrc` file.

Closes #9078
2021-10-04 16:24:05 +02:00
56ab66b194 docs(python): update README to include new py alias (#9995) 2021-10-04 15:57:03 +02:00
717ece07ef feat(mercurial): add hg log aliases (#9979)
Co-authored-by: Michał Kielan <kielanm@fb.com>
2021-10-04 15:55:18 +02:00
d304635b8c feat(yarn): add ylnf alias to fix linting problems (#9219) 2021-10-04 13:07:55 +02:00
5dbb30342e feat(yarn): update completion from zsh-completions (73505e4)
Fixes #10195
2021-10-04 12:45:59 +02:00
a3289c11f6 feat(docker-compose): update completion (4fa72a0, 2021-01-19)
Source: https://github.com/docker/compose/blob/4fa72a0/contrib/completion/zsh/_docker-compose

Closes #9494

Co-authored-by: "Bakhir A.D" <Bakhir.A.D.st@gmail.com>
2021-10-04 12:02:08 +02:00
c396efbee3 fix(docker-compose): support Compose V2 docker compose command (#10248) 2021-10-04 11:26:39 +02:00
30d441713c feat(updater): check if there are updates before prompting (#8387)
Fixes #8387
2021-10-04 10:47:10 +02:00
0120749a54 feat(updater): add mode to only remind you to update when it's time (#10187)
Fixes #10187

Co-authored-by: NoPreserveRoot <NoPreserveRoot@pm.me>
2021-10-04 10:47:10 +02:00
3c9743313c refactor(updater): change auto-update settings to use zstyle 2021-10-04 10:47:10 +02:00
adef0e6081 feat(git): run gitk in the background in gk and gke aliases (#9657) 2021-10-04 10:43:13 +02:00
7152a94280 feat(init): show error and process tree if OMZ is loaded from non-zsh shells (#10234) 2021-10-04 10:34:13 +02:00
c6c364317d fix(pyenv): fix pyenv-virtualenv detection under macOS. 2021-10-04 10:33:27 +02:00
3c209b00d6 feat(cli): show current theme in omz theme list
Fixes #9540
2021-09-30 15:45:12 +02:00
72b8f0b73b fix(half-life): fix prompt color bleeding and code clean up (#10085)
Fixes #10085
Closes #10223

Co-authored-by: valdaarhun <icegambit91@gmail.com>
2021-09-30 15:23:11 +02:00
5f99eb5afd fix(cli): get branch and tags from OMZ folder in omz changelog completion 2021-09-30 10:18:53 +02:00
54783f66b8 feat(juju): add plugin for Juju (juju.is) (#10075)
Co-authored-by: Jon Seager <jon@sgrs.uk>
2021-09-29 18:09:02 +02:00
c7a55086e1 feat(lib): don't correct su command arguments (#10214) 2021-09-29 18:07:25 +02:00
54e3e8ef54 fix(lib): fix automatic title abort inside Emacs (#10124)
Closes #10124

Co-authored-by: Paul Schorfheide <pschorf2@gmail.com>
Co-authored-by: Alastair Rankine <alastair@girtby.net>
2021-09-29 17:19:25 +02:00
de76f7cb49 fix(emacs): correctly pass arguments to emacsclient when $2 is stdin 2021-09-29 16:50:12 +02:00
2acae3797b fix(emacs): assess if there are open frames of the expected type
This change looks at the frame type of the open frames ('framep) and
looks if they're of the type requested based on the arguments passed
to emacsclient (-nw/-t/--tty require tty frames, otherwise we need
graphical frames).

NOTE: this code considers anything different than t as graphical
terminals, including MS-DOS types (pc). I don't have such a setup
to test if this is correct.
2021-09-29 16:50:12 +02:00
27dcca5967 refactor(emacs): simplify emacsclient wrapper code 2021-09-29 16:50:12 +02:00
b37114b4d5 refactor(emacs): remove dependency on require_tool.sh and clean up code style 2021-09-29 16:50:12 +02:00
a42db12085 refactor(archlinux)!: remove yaourt support (#9713)
BREAKING CHANGE: `yaourt` is no longer maintained nor available as a package.
Use `pacman` or one of the other maintained AUR helpers.

Closes #9713
2021-09-28 13:09:42 +02:00
4ae5bdebc3 fix(osx): only run Preview.app in man-preview if man page exists (#10222) 2021-09-28 11:40:31 +02:00
33c86fe80b fix(init): detect and abort on non-zsh shell execution of Oh My Zsh 2021-09-28 11:29:42 +02:00
93ad3a8821 docs(vi-mode): document $KEYTIMEOUT issue (#9588)
Closes #9588
2021-09-27 11:46:42 +02:00