Commit graph

4619 commits

Author SHA1 Message Date
Marc Cornellà
efafef8495
docs: improve several plugin READMEs and add one for ssh plugin 2024-08-09 09:44:46 +02:00
Marc Cornellà
fccaaf2fc6
fix(heroku-alias): fix loading heroku-alias plugin and rework docs 2024-08-08 20:43:20 +02:00
Marc Cornellà
ff62d39f02
refactor(docker-machine)!: remove plugin for unsupported Docker Machine
BREAKING CHANGE: the `docker-machine` plugin is removed as it was deprecated
and unsupported years ago. Use Docker Desktop instead.
2024-08-08 20:43:11 +02:00
Marc Cornellà
f91dd25283
refactor(vault)!: remove deprecated vault plugin in favor of official completion
BREAKING CHANGE: the `vault` plugin added completion for the `vault` CLI. Since a while
back there is already official completion. This change removes the deprecated plugin.
2024-08-08 20:43:07 +02:00
Marc Cornellà
0ffcc3b68a
style(toolbox): use oneliner to extract and quote container name 2024-08-04 18:59:42 +02:00
Philip H.
e83c10e0a0
chore(brew): duplicated alias () 2024-08-04 12:58:43 +02:00
Carlo Sala
3b5f018f70
fix(toolbox): avoid prompt injection 2024-08-02 17:00:55 +02:00
SpeakinTelnet
2cb403e89f
feat(toolbox): add function to show toolbox name ()
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
2024-08-02 16:37:00 +02:00
Alvin Crespo
0f75203698
feat(docker): add image prune alias ()
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
2024-08-01 20:35:49 +02:00
Alessio Perugini
432596e991
feat(arduino-cli): add completion plugin () 2024-08-01 20:30:25 +02:00
Carlo Sala
5c532a85cf
fix(pyenv)!: do not load if a virtualenv is present
BREAKING CHANGE: `pyenv` will not be loaded at startup anymore if a
virtual env if found to avoid overwriting the expected python version.

Closes 
2024-08-01 20:12:16 +02:00
Carlo Sala
2527959e79
fix(vi-mode): don't overwrite settings
Closes 
2024-08-01 19:55:05 +02:00
13steinj
bc337e9a9e
docs(brew): remove reference to bubc () 2024-08-01 17:17:57 +02:00
Marc Cornellà
22bda7799b
fix(kubectx): fix display of k8s contexts without double quotes ()
BREAKING CHANGE: the `kubectx` plugin now properly displays contexts from the
kubectx_mapping array, without using double quotes. Please refer to the plugin
README to see how to use it properly.

Closes 

Co-authored-by: Ken Kelly <ken@kenhkelly.us>
2024-08-01 10:00:58 +02:00
Jonas Geiregat
44ea99e7b9
feat(git): fetch tags in gfa alias () 2024-08-01 09:01:34 +02:00
Marc Cornellà
0a9a80a524
fix(brew): rename bc alias to bcn to avoid conflict with command ()
Fixes 
2024-07-27 16:44:20 +02:00
Kayhan Gültekin
06ced8274d
feat(dircycle): add bindings to go up or down in hierarchy ()
Co-authored-by: Marc Cornellà <marc@mcornella.com>
2024-07-27 16:38:11 +02:00
Adam Katz
7303385b1f
fix(safe-paste): properly test Zsh version number () 2024-07-24 14:36:08 +02:00
Philip H
64c2c049aa
feat(brew): add brew autoremove alias ()
Closes 
2024-07-24 12:49:49 +02:00
Martin Beentjes
9a0e4f0aca
feat(brew): add brew install alias ()
Closes 
2024-07-24 12:49:49 +02:00
Celestino Gomes
8b6f0b1dfb
feat(brew): add aliases for brew services ()
Closes 

Co-authored-by: Marc Cornellà <marc@mcornella.com>
2024-07-24 12:49:44 +02:00
Alessandro Agnelli
944203aee3
feat(brew): add aliases for cask and other commands ()
Fixes 

Co-authored-by: Marc Cornellà <marc@mcornella.com>
2024-07-24 12:49:19 +02:00
Katrin Leinweber
51d71e650c
feat(brew)!: add brew upgrade alias ()
BREAKING CHANGE: the `bubc` alias has been removed, as `brew cleanup`
is performed automatically. Instead, the `bup` alias is added to just
run `brew upgrade`.

See https://brew.sh/2019/02/02/homebrew-2.0.0

Closes 
2024-07-24 12:00:59 +02:00
Marc Cornellà
c7c11e110a refactor(fd): remove fd completion plugin ()
BREAKING CHANGE: the `fd` plugin has been removed, as it only shipped its
completion, which is now already included in all the usual package managers.
2024-07-23 18:56:01 +02:00
Marc Cornellà
09a3eb69bb refactor(ripgrep): remove ripgrep completion plugin ()
BREAKING CHANGE: the `ripgrep` plugin has been removed, as it only shipped its
completion, which is now already included in all the usual package managers.
2024-07-23 18:56:01 +02:00
Marc Cornellà
18b86f2b72 refactor(ag): remove ag completion plugin ()
BREAKING CHANGE: the `ag` "The Silver Searcher" plugin has been removed, as it
only shipped its completion, which is now already included in all the usual
package managers.
2024-07-23 18:56:01 +02:00
Marc Cornellà
a2bf5c7b99 refactor(gem): favor built-in zsh completion for gem ()
Completion for `gem` was included in zsh 5.5 and newer. This change
only uses the Oh My Zsh one if running an older version.

Reference: 9881778d48
2024-07-23 18:56:01 +02:00
Marc Cornellà
25836e227c refactor(adb): remove outdated completion plugin adb ()
BREAKING CHANGE: the `adb` plugin has been removed in favor of the completion
provided out-of-the-box by zsh since 4.3.14.

This commit removes plugin `adb`, which bundles custom completion for the
`adb` tool for Android. `adb` completion is already supported out of the
box in zsh 4.3.14 and older.

Reference: d1a557d008
2024-07-23 18:56:01 +02:00
Marc Cornellà
8127e5838c
fix(kubectl): fix kubectl completion for kj, kjx and ky aliases () 2024-07-21 10:16:30 +02:00
Thomas Krisch
b1e3a82bb5
docs(eza): typo in hyperlink variable () 2024-07-17 15:51:37 +02:00
Marc Cornellà
3012c257bc
refactor(rtx): remove deprecated rtx plugin in favor of mise 2024-07-15 19:04:06 +02:00
Carlo Sala
6b8f72e528
fix(python): avoid local packages load
Closes 
2024-07-15 19:03:27 +02:00
Jeonguk Choi
70cfff448d
feat(conda-env): add plugin for conda prompt display ()
Co-authored-by: Jeonguk Choi <91456421+devj121@users.noreply.github.com>
2024-07-15 18:56:44 +02:00
Carlo Sala
379e974d2b
fix(tmux): do not conflict with rcExpandParam
Closes 
2024-07-15 18:45:50 +02:00
Denis Iskandarov
4146c6be21
fix(docker-compose): fix test for docker-compose executable () 2024-07-15 18:36:07 +02:00
chenzj
fd8f72b276
feat(opentofu): add plugin for OpenTofu ()
- Adds aliases
- Sets up autocompletion
- Adds promp functions to show workspace and `tofu` version

Co-authored-by: Marc Cornellà <marc@mcornella.com>
2024-07-13 19:31:32 +02:00
Benedikt Volkmer
5b37e218e5
feat(eza): add hyperlink option () 2024-07-08 20:19:15 +02:00
张新伟
5acaa240d3
feat(battery): support custom AC indicator () 2024-07-02 17:22:58 +02:00
Luke
bdd9ee3687
docs(command-not-found): mention gentoo support () 2024-07-02 17:21:21 +02:00
Pedro Barbiero
80ec8cd529
fix(bun): set SHELL when generating completions () 2024-07-02 17:14:17 +02:00
Turiiya
5233759206
feat(git): add gclf alias () 2024-07-02 13:30:39 +02:00
Carlo Sala
7e4ee3a3cd
fix(encode64): use proper encode file flags
Fixes 
2024-06-17 20:37:21 +02:00
ohmyzsh[bot]
677f5010da
feat(wd): update to 498695ff ()
Closes 

Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
2024-06-16 08:44:44 +02:00
Tim Abell
0c9b42a863
docs(alias-finder): add some examples () 2024-06-13 18:08:14 +02:00
Nathaniel.Belles
6c021fd432
fix(timer): skip timer after running clear ()
Co-authored-by: Marc Cornellà <marc@mcornella.com>
2024-06-12 19:07:01 +02:00
Gabriel Charland
11e84bf4f7
feat(shrink-path): allow for showing N last-full elements ()
This commit allows specifying a number of last segments to be fully shown,
either via `-l N` or with `zstyle`.
2024-06-12 18:52:54 +02:00
Mayu Laierlence
6754b7e67b
feat(init): add custom functions and completions to $fpath ()
Closes 

Co-authored-by: Marc Cornellà <marc@mcornella.com>
2024-06-12 12:30:03 +02:00
Manuel Faux
fee61a7c47
fix(screen): Prevent title being overwritten ()
lib/termsupport.zsh creates titles for screen which take precedence over
titles set by the screen plugin. Unsetting the title() function within
the screen plugin prevent this "race-condition".
2024-06-12 03:19:48 -07:00
Robby Russell
4295aed17b
feat(symfony6): Add plugin for native autocompletion from Symfony 6
This reverts commit 83014bd945.
2024-06-10 16:49:59 -07:00
Robby Russell
83014bd945
Revert "Add plugin for native autocompletion from Symfony 6 ()" ()
This reverts commit 166b9dcfdc.
2024-06-10 16:47:55 -07:00