Marc Cornellà
735808f48d
Revert "feat(ssh-agent): only start ssh-agent once ( #5359 )"
...
This reverts commit 7692881d2a
.
2021-09-10 18:01:43 +02:00
Marc Cornellà
81edb03c52
fix(copybuffer): define CTRL+O binding for all keymaps ( #6442 )
...
Fixes #6442
2021-09-10 17:07:22 +02:00
Xuehai Pan
358ac6a141
fix(cp): add unique suffix to rsync backup directory for each user ( #10170 )
...
* fix(cp): add unique suffix to rsync backup directory for each user
* fix(cp): use `USERNAME` rather than `USER`
2021-09-09 22:18:09 +02:00
Jóhann Friðriksson
aa6e932b06
fix(vim-interaction): look up the newest GVim instance ( #9095 )
...
Instead of relying on a hardcoded instance-name existing for the default-value, let's
look up the latest instance. This also resolves my problem where MacVim
had a servername of "VIM" instead of "GVIM".
Co-authored-by: Johann Fridriksson <jofridri@silabs.com>
2021-09-09 19:31:01 +02:00
Claas Augner
130f35fcb2
feat(git): add gdu
alias to diff against upstream ( #8721 )
2021-09-09 19:16:15 +02:00
Carlo Sala
450acc0113
fix: automatically create completion for cargo
and rustup
plugins ( #10087 )
2021-09-07 20:02:20 +02:00
Marc Cornellà
37a60eebc1
chore(changelog): fix first-letter uppercase in breaking change messages
2021-09-07 17:13:46 +02:00
Marc Cornellà
f341c8c206
feat(changelog): print BREAKING CHANGE messages in a prettier way
2021-09-07 17:08:46 +02:00
Moshe Avni
af271c9e38
feat(git-auto-fetch): add date to git-auto-fetch log file ( #10021 )
2021-09-06 17:56:39 +02:00
Xuehai Pan
ab8b9913cb
fix(git-auto-fetch): cancel fetch if we don't have permission over git folder ( #10010 )
2021-09-06 17:46:56 +02:00
Marc Cornellà
5a4159cd29
fix(git)!: rename git mergetool
aliases to gmtl*
( #9154 )
...
BREAKING CHANGE: the `gmt` alias conflicts with the Generic Mapping Tools command.
For that, the `gmt` alias has been renamed to `gmtl`, and `gmtvim` has been renamed to
`gmtlvim` for consistency.
Fixes #9154
2021-09-06 13:31:13 +02:00
Marc Cornellà
7336ebcd8f
feat(changelog): change style of BREAKING CHANGES
header
2021-09-06 13:31:12 +02:00
Michael J. Cohen
97b4ab76b8
fix(chruby): fix typo in test for Homebrew path ( #9887 )
2021-09-06 11:31:56 +02:00
Julian Horsch
4d5bfe4c69
feat(autojump): add new Homebrew default path on M1 Macs ( #9637 )
...
On M1-Macs homebrew uses /opt/homebrew as default location for ARM
packages. This results in the autojump plugin not being able to find
autojump after a clean default installation.
This commit adds the new default location to the autojump plugin.
2021-09-06 11:30:28 +02:00
Gijs Key
a15ac80bba
feat(gcloud): add Mac M1 Homebrew path ( #10143 )
...
Homebrew on Mac M1 is moved to the /opt/Homebrew location. This change updates the search
locations with this path.
2021-09-06 11:28:32 +02:00
Neil Girdhar
a5850d441b
feat(git): change from commiter to author in git log
aliases ( #9670 )
2021-09-06 11:21:44 +02:00
Terry
19710a2d17
fix(pyenv): do not warn if PYENV_ROOT is undefined ( #10162 )
...
Co-authored-by: Terry Moschou <terry.moschou@fivecast.com>
2021-09-06 10:32:19 +02:00
Marc Cornellà
1b03896a0e
feat(pyenv): don't load pyenv-virtualenv with ZSH_PYENV_VIRTUALENV=false
...
Closes #9443
Co-authored-by: Pandu POLUAN <pepoluan@gmail.com>
2021-09-03 12:57:13 +02:00
Marc Cornellà
823be4ef5f
feat(pyenv): silence bad config warning with ZSH_PYENV_QUIET=true
2021-09-03 12:54:45 +02:00
Marc Cornellà
c08fb77c2f
fix(pyenv): properly load pyenv shims and warn of broken configuration
...
Closes #10133
Co-authored-by: Chloé “Matcha” <chloe.desoutter@gmail.com>
2021-09-03 12:47:31 +02:00
Vitaly Polonetsky
53b54f5faa
feat(git): guess main branch name also from remotes ( #10158 )
...
Co-authored-by: Marc Cornellà <hello@mcornella.com>
2021-09-03 11:43:53 +02:00
Marc Cornellà
21b385e7bd
fix(frontend-search): fix codepen.io search ( #10157 )
...
Fixes #10157
2021-09-02 12:29:04 +02:00
Marc Cornellà
190325049e
fix(sudo): allow different $EDITOR settings and fix zsh-syntax-highlighting redraw
2021-08-27 18:08:51 +02:00
Marc Cornellà
a1847dc860
style(sudo): apply main style guide indentation
2021-08-27 18:08:51 +02:00
Marc Cornellà
4a69ee575c
feat(ssh-agent): allow specifying absolute path to identities
...
Fixes #9650
2021-08-27 18:08:04 +02:00
wl2776
0c590aba74
fix(git): fix gbda
alias when there are no merged branches ( #10005 )
2021-08-27 18:07:19 +02:00
Marc Cornellà
3f0672ff94
refactor(ssh-agent): clean up and reorganize code
2021-08-26 14:56:22 +02:00
Marc Cornellà
7692881d2a
feat(ssh-agent): only start ssh-agent once ( #5359 )
...
Close #5359
Close #7379
Co-authored-by: Will Andrews <will@firepipe.net>
Co-authored-by: zhangyc <zhangyc@fenbi.com>
2021-08-26 14:54:17 +02:00
Simone Gaiarin
5a9d9553cd
feat(ssh-agent): allow using external helper to ask for passwords ( #7631 )
2021-08-26 11:42:17 +02:00
Bartek Pacia
c47ac2d86d
feat(mlh): let users configure the official MLH theme ( #9997 )
2021-08-25 10:25:26 +02:00
Mattias Öhrn
e13ff75f38
fix(kubectx): show plain context if not mapped ( #10134 )
2021-08-24 19:19:29 +02:00
Ilya Bizyaev
6d5b8484ce
fix(suse): avoid refresh attempts for Zypper queries ( #9798 )
2021-08-20 12:25:58 +02:00
Marc Cornellà
cbb534267a
feat(cli): add theme set
subcommand to change theme in .zshrc
...
Fixes #9087
2021-08-18 16:58:36 +02:00
Marc Cornellà
8dedf26294
style(cli): print usage messages to stderr
2021-08-18 12:50:22 +02:00
Marc Cornellà
b85e1dd5d6
fix(pyenv): fix for checking if pyenv-virtualenv is installed
...
Fixes #8467
2021-08-18 11:51:19 +02:00
Marc Cornellà
10f3e0d4d4
docs(pyenv): document necessity to logout after PATH settings
2021-08-18 11:43:29 +02:00
Marc Cornellà
7a4f4ad91e
fix(lib): fix clipboard copy on Termux
2021-08-17 17:38:31 +02:00
Marc Cornellà
ad1837859b
fix(updater): fix reset ANSI escape code for resetting underline format
2021-08-17 16:35:42 +02:00
Marc Cornellà
bc7ce982dd
style(cli): fill rows in column output in theme and plugin list
commands
2021-08-17 12:53:09 +02:00
Marc Cornellà
bf888680ea
refactor(cli): extract substitution awk script in plugin disable
2021-08-17 12:44:53 +02:00
Marc Cornellà
708bbe12c5
fix(cli): fix multiple errors in plugin disable/enable
2021-08-17 12:31:37 +02:00
pollyduan
4455c13e06
feat(cli): add subcommands for plugin enable
and disable
( #9869 )
...
Co-authored-by: Marc Cornellà <hello@mcornella.com>
2021-08-17 12:10:54 +02:00
Marc Cornellà
33847956d9
fix(colemak): remove lesskey
usage in less v582 and newer ( #10102 )
2021-08-17 09:37:01 +02:00
Marc Cornellà
11e22ed0b5
docs(dirhistory): document keyboard shortcut conflict with Windows Terminal
...
Related: https://github.com/ohmyzsh/ohmyzsh/issues/8505#issuecomment-886241162
2021-08-14 22:56:14 +02:00
Marc Cornellà
7c5ab01a5f
fix(changelog): also display commits from merged branches
2021-08-14 22:41:48 +02:00
Marc Cornellà
0b809c8dc5
Merge branch 'refactor/extract-plugin'
...
Closes #7948
Closes #9959
2021-08-14 22:37:23 +02:00
Marc Cornellà
0b32e4b25f
style(extract): adopt main code style guide and refactor variables
2021-08-14 22:34:14 +02:00
Marc Cornellà
10a00085d0
fix(extract): don't push entries to dirstack when extracting rpm and deb files
2021-08-14 22:33:46 +02:00
Marc Cornellà
a2f1ef69b5
fix(extract): correctly extract rpm files on other directories
2021-08-14 22:33:06 +02:00
Xeonacid
0b506fea0c
feat(extract): add cpio support
2021-08-14 22:32:05 +02:00