Commit graph

4,785 commits

Author SHA1 Message Date
Amaan Mujawar
316882dcc1
feat(glab-plugin): enhance GitLab CLI support with additional helpers and aliases
- Added merge request helpers:
  - `glmr-checkout`: checkout MR branch locally
  - `glmr-merge`: merge MR and optionally remove source branch
  - `glmr-list`: list MRs assigned to the current user

- Added issue helpers:
  - `glissue-close`: close an issue
  - `glissue-list`: list open issues assigned to the current user

- Added CI/CD helpers:
  - `glci-retry`: retry a failed pipeline
  - `glci-latest`: view the latest pipeline
  - `glci-status`: open pipeline in browser

- Added repository helpers:
  - `glrepo-clone`: clone a repository
  - `glrepo-list`: list repositories user is a member of
  - `glrepo-open`: open repository in browser
  - `glrepo-starred`: list starred repositories

- Added release helpers:
  - `glrelease-create`: create a release with title and tag

- Added search helper:
  - `glsearch`: search for merge requests and issues by keyword

- Updated README.md:
  - Documented new aliases and helper functions
  - Added usage examples and environment variable notes

This PR improves developer productivity by providing convenient shortcuts and web integrations for managing GitLab repositories, merge requests, issues, pipelines, and releases directly from the terminal.

Closes #13054
2025-09-16 20:02:48 +01:00
Carlo Sala
9e23925b85
fix(magic-enter): check for cmd existance before executing
Closes #13294
2025-09-10 09:30:04 +08:00
Conor Meagher
7b516064ec
feat(brew): add three more aliases (#13285) 2025-09-06 13:49:07 +08:00
Carlo Sala
9ad0ce6482
fix(magic-enter): avoid unexpected console output
Closes #13290
2025-09-06 12:19:49 +08:00
G'lek Tarssza
26863c50b3
docs(gpg-agent): clarify plugin purpose (#13289) 2025-09-06 09:55:42 +08:00
Max Modesto Wallin
b9c9fcfd3f
feat(repo): auto-complete docs rebase update-refs (#13286) 2025-09-05 08:06:24 +08:00
David Chin
680298e920
feat(spackenv): Adding Spackenv plugin (#13191)
* Add spackenv plugin to handle Spack environment

* Use ":t" instead of 'basename'
2025-09-01 12:02:29 -07:00
Benjamin Bock
61b144d809
feat(magic-enter plugin): Add support for jj to magic-enter plugin (#13241) 2025-09-01 11:47:54 -07:00
ymlair
9d00a004b2
feat(tt): add plugin tt (#8273) 2025-09-01 11:37:37 -07:00
Kevin S Kirkup
10b750af26
feat(kompost): Add plugin for kompose (#7729)
Co-authored-by: Kevin S Kirkup <kevin.kirkup@pureport.com>
2025-09-01 11:28:12 -07:00
ElisarEisenbach
2525dae661
feat(git): use remote default branch to guess main branch (#13212)
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
2025-08-26 11:13:21 +08:00
Dennis Dashkevich
266bc17ab3
fix(chruby): avoid adding PATH entries twice (#12980) 2025-08-26 10:51:00 +08:00
0xHouss
736632228a
feat(copyfile): add error handling (#13248) 2025-08-16 21:31:40 +02:00
Jérémy
7504f22a0c
feat(battery): add wattage for macOS (#13258) 2025-08-16 21:28:32 +02:00
Patrick W. Healy
5d37f723f6
fix(asdf): avoid prepending path entry multiple times (#13268) 2025-08-16 21:17:14 +02:00
Carlo Sala
8bd49fb047
fix(virtualenv): take into account $VIRTUAL_ENV_PROMPT
Closes #13262
2025-08-16 18:27:53 +02:00
lucas
2423b7a12d
docs(web-search): add missing entries (#13263) 2025-08-13 10:14:21 +02:00
Jacob Rogers
801f09c1ca
fix(poetry-env): add support for poetry 2 (#13260) 2025-08-12 10:37:03 +02:00
drjaska
9d8d4cf414
feat(extract): support .pk{3,4,7} files (#13254) 2025-08-08 11:23:24 +02:00
xusd320
ef96242b9b
feat(web-search): add crates.io, docs.rs (#13250) 2025-08-07 08:46:00 +02:00
Malav Bhavsar
70f0e5285f
fix(web-search): rename claude alias (#13229)
Rename the 'claude' alias to 'claudeai' in the web-search plugin to
prevent conflicts with the Claude CLI tool. This ensures users can access
both the web search functionality and the Claude CLI without collision.
2025-07-25 09:53:51 +02:00
Gregory Menezes
13d4176a68
fix(web-search): rename alias to claudeai to avoid conflict with CLI (#13224) 2025-07-23 08:16:18 +02:00
Wagner Moreira
788b5776c0
feat(web-search): add search with claude.ai and grok.com (#13222) 2025-07-22 19:29:47 +02:00
Roeniss Moon
537807c863
feat(alias-finder): use ripgrep if possible (#13043)
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
2025-07-21 18:58:09 +02:00
jishudashen
e3e468d138
chore: fix typos (#13219) 2025-07-21 18:39:25 +02:00
Bacluc
ff97957f1c
feat(tmux): avoid autostart inside zed editor (#13220) 2025-07-21 18:37:09 +02:00
Carlo Sala
8425e9774e
fix(keychain): reversed logic
Closes #13106
2025-07-21 10:04:10 +02:00
Nihad Abbasov
dc3bbcda26
feat(web-search): add RubyGems.org (#13210) 2025-07-18 12:53:14 +02:00
Zachary Craig
df200c943a
feat(keychain): support >2.9 (#13189)
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
2025-07-18 12:44:05 +02:00
ohmyzsh[bot]
f9d3e0ff56
feat(wd): update to v0.10.1 (#13192)
Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
2025-06-29 17:09:07 +02:00
Carlo Sala
01433503c2
fix(rbw): reset clipboard in rbwpw only in the last invocation (#13185)
The previous behavior would reset the clipboard after 20 seconds always, even
if the `rbwpw` function was called again in between. This commit fixes that
behavior.

Co-authored-by: Marc Cornellà <marc@mcornella.com>
2025-06-25 21:33:17 +02:00
Amr Elsayyad
f8022980a3
feat(ubuntu): add apt-fast support (#13175) 2025-06-19 10:05:40 +02:00
Yunus Emre Akbalık
95ef251669
feat(dotnet): add restore alias (#13146) 2025-05-29 12:49:56 +02:00
mm503
658240f498
feat(kubectl): add aliases for get events (#13147) 2025-05-29 09:33:01 +02:00
Joaquín Gamboa
6ef47526f8
feat(laravel): add db:wipe alias (#13071) 2025-05-26 13:27:53 +02:00
Hanashiko
ecdc1e722a
docs(rsync): improve README (#13137) 2025-05-24 12:42:44 +02:00
Jonas Geiregat
526969cad3
feat(mvn): add verify aliases (#13133) 2025-05-24 12:40:40 +02:00
Hanashiko
d39804a5a6
docs(universalarchive): expand documentation (#13136) 2025-05-24 09:30:14 +02:00
Kalle Ahlström
1ed17ac052
feat(terraform): add init -reconfigure aliases` (#13129) 2025-05-23 15:43:53 +02:00
Igor Aleksandrov
c95509ebfd
feat(kamal): add autocomplete support and aliases for Kamal (https://kamal-deploy.org/) (#13080) 2025-05-14 14:48:50 -07:00
Lorenzo Bettini
c34c1da736
docs(vi-mode): explaination for text objects (#13116) 2025-05-12 09:56:26 +02:00
ohmyzsh[bot]
3f8ea81b89
feat(z): update to cf9225fe (#13115)
Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
2025-05-11 11:06:03 +02:00
Cyril Plisko
62afbdebb9
feat(jj): add jjgfa alias (#13105) 2025-05-06 17:27:04 +02:00
Hanashiko
51d0e0aa1d
docs(pip): add explanation for aliases (#13103) 2025-05-05 13:00:29 +02:00
Carlo Sala
f6a7bbf81a
fix(debian): avoid aptitude hardcoding
Closes #13095
2025-04-29 10:42:28 +02:00
Anand Buddhdev
2ee4f9808f
docs(python): fix typo (#13096) 2025-04-29 10:34:33 +02:00
ohmyzsh[bot]
44913a1f16
feat(wd): update to v0.10.0 (#13093)
Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
2025-04-27 10:25:02 +02:00
Carlo Sala
959b6cf5ee
fix(emacs): do not emit ANSI escape codes in vterm
Closes #13067
2025-04-24 15:42:26 +02:00
Adam Page
de1ca65dca
feat(procs): support completion for procs<0.14 (#13053)
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
2025-04-19 21:08:03 +02:00
Arthur
92bad89f8a
docs(asdf): update usage example (#13055) 2025-04-19 20:55:23 +02:00