Commit graph

4,866 commits

Author SHA1 Message Date
Matthew Boston
9215e44b55
Merge dd74a2d5b4 into a07126330b 2026-05-15 06:38:26 +08:00
Laurens Rouw
3604dc23e0
feat(jj): add new alias for new bookmark advance command (#13638)
Some checks failed
Scorecard supply-chain security / Scorecard analysis (push) Has been cancelled
2026-05-06 11:42:33 -07:00
ChrisJr404
8ab16fa493
docs(brew): correct brews description (#13730) 2026-05-06 14:34:32 +02:00
ohmyzsh[bot]
e64912e0c1
chore(gradle): update to version d8bc301a (#13724)
Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
2026-05-04 09:20:10 +02:00
ohmyzsh[bot]
c24960c324
chore(z): update to version acd0e198 (#13725)
Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
2026-05-04 09:19:36 +02:00
Fabricio
e7aa0c56e6
feat(fnm): add autostart option to setup fnm env (#12972)
Some checks failed
Scorecard supply-chain security / Scorecard analysis (push) Has been cancelled
2026-04-30 10:03:00 +02:00
ohmyzsh[bot]
2d5841740a
chore(z): update to 519e5796 (#13716)
Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
Co-authored-by: Mahesh Subramanian <maheshpec123@gmail.com>
2026-04-28 09:41:08 +02:00
Stephan Schielke
52c830cd32
fix(poetry-env): handle Poetry returning "." for venv path (#13183) 2026-04-27 11:06:54 +02:00
Thomas Renoth
8c3cce964a
feat(bgnotify): add niri WM support (#13707) 2026-04-27 09:33:31 +02:00
ohmyzsh[bot]
d50115afd6
chore(z): update to version ae10ba3f (#13710)
Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
2026-04-27 09:20:10 +02:00
Truffle
349b9e49ce
docs(kubectl): add missing aliases (#13699)
Some checks failed
Scorecard supply-chain security / Scorecard analysis (push) Has been cancelled
2026-04-20 11:01:03 +02:00
chaoliang yan
a4ee4daf3c
fix(tmux): treat xterm-direct as 256-color (#13700)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: lawrence3699 <lawrence3699@users.noreply.github.com>
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
2026-04-20 11:00:37 +02:00
Chris Schindlbeck
7c10d9839f feat(terraform): add aliases for terraform: tfapp, tfpo
Some checks failed
Scorecard supply-chain security / Scorecard analysis (push) Has been cancelled
2026-04-07 12:25:32 +02:00
Chris Schindlbeck
103246c198 feat(opentofu): add aliases for opentofu: ttap, ttapp, ttir, ttiu, ttiur, ttpo 2026-04-07 12:25:32 +02:00
ohmyzsh[bot]
f0e2160abb
chore(kube-ps1): update to e19c9ee8 (#13666)
Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
2026-04-05 14:39:19 +02:00
Adam Alston
cb13cc539f
docs(vscode): align README with current CLI behavior (#13653) 2026-03-29 08:02:29 +02:00
Alexey Trofimenko
9151236d1e
feat(yarn): use proper $PWD var (#13639) 2026-03-24 08:54:43 +01:00
Przemysław Janiszewski
2614f529ce
docs(poetry): fix typo (#13646) 2026-03-24 08:44:42 +01:00
Nikan Eidi
44394e7225
feat(docker): add aliases for container, network, and system prune (#13612)
Some checks failed
Scorecard supply-chain security / Scorecard analysis (push) Failing after 1s
* feat(docker): add aliases for container, network, and system prune

This PR adds missing aliases for Docker prune commands (container, network, and system) to the docker plugin, improving consistency with the existing image and volume prune aliases.

* docs(docker): add prune aliases to README

Added 'dcprune', 'dnprune', and 'dsprune' aliases for container, network, and system pruning.

* docs(docker): add prune aliases to README
2026-03-19 09:05:20 -07:00
Halil Özgür
4daba14316
refactor(bundler): Remove bundle_install and just use: bundle install (#13617) 2026-03-18 09:26:47 -07:00
Rohan Santhosh Kumar
bec3f2244a
docs(vscode): fix typo (#13627)
Co-authored-by: rohan436 <rohan.santhoshkumar@googlemail.com>
2026-03-16 12:00:44 +01:00
ohmyzsh[bot]
7de13621b3
chore(gradle): update to dd3a8adb (#13635)
Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
2026-03-15 09:26:19 +01:00
Alessandro Elio Cantini
8df5c1b18b
fix(last-working-dir): use explicit return 0 in early-exit guards (#13623)
Some checks failed
Scorecard supply-chain security / Scorecard analysis (push) Failing after 1s
2026-03-10 10:52:12 +01:00
Matthew Boston
dd74a2d5b4
fix(git-prompt): improve branch name resolution using symbolic-ref
Problem:
In worktrees, enabling reftable caused the gitfast prompt to sometimes show “.invalid” for the branch name, e.g. `git:(.invalid|SPARSE)`. The cause was gitfast’s __git_ps1 reading $GIT_DIR/HEAD (and sequencer head-name files) directly and attempting to derive the ref name by string slicing. That approach is brittle with worktrees and newer ref backends like reftable.

What changed:
- Prefer `git symbolic-ref --short HEAD` to resolve the branch name.
- Also use `--short` when HEAD is a symlink.
- Keep existing fallbacks (describe/detached SHA) unchanged.

Why this is correct:
- Delegates ref resolution to Git’s ref API, which understands:
  - multiple worktrees (`.git/worktrees/<name>/HEAD`)
  - all ref storage backends (loose, packed, reftable)
  - edge cases around in-progress operations and symlinks
- Avoids parsing internal files that can legitimately be non-canonical or transient (e.g., head-name during rebase, or placeholders that appear as “.invalid” with reftable+worktrees).

Impact:
- Correct branch names in worktrees regardless of ref backend (fixes “.invalid”).
- Detached HEAD behavior remains: still falls back to describe/short SHA.
- `|SPARSE` logic unchanged and still driven by `core.sparseCheckout`.
- Backwards-compatible: older Git that supports `symbolic-ref --short` works; fallbacks still apply if not a branch.

Rationale:
Ref backends like reftable decouple refs from the filesystem layout that gitfast was implicitly depending on. Using Git’s plumbing for branch resolution is the robust, future-proof approach.
2026-03-06 20:22:40 -07:00
ohmyzsh[bot]
abc2372919
chore(history-substring-search): update to version 14c8d2e0 (#13521)
Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
Co-authored-by: Marc Cornellà <marc@mcornella.com>
2026-03-06 11:09:41 +01:00
Markus Hofbauer
5292fea2ba
feat(pre-commit): add prek support (#13529)
Some checks failed
Scorecard supply-chain security / Scorecard analysis (push) Failing after 1s
Closes #13432
2026-03-04 09:28:48 +01:00
Nicknamess96
4f8632db32
docs(jj): compatibility with git async prompt (#13602)
Co-authored-by: Nicknames96 <nicknames96@users.noreply.github.com>
2026-03-04 09:25:22 +01:00
ohmyzsh[bot]
bf2948322b
chore(kube-ps1): update to 9b41c091 (#13522)
Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
2026-03-03 20:08:07 +01:00
PascalKont
5c4f27b716
feat(molecule): introduce molecule aliases (#13594)
Some checks failed
Scorecard supply-chain security / Scorecard analysis (push) Has been cancelled
2026-02-25 11:42:24 +01:00
Adam Spiers
400591e71c
fix(colored-man-pages): quote array expansion (#13591) 2026-02-23 11:33:24 +01:00
Jason
536515d186
docs(yum): fix typo (#13589) 2026-02-23 10:46:40 +01:00
nervo
2117ee5cf7
feat(molecule): introduce molecule plugin (#12760) 2026-02-23 10:43:26 +01:00
Grigorii Sokolik
52d93f18d6
feat(virtualenvwrapper): add archlinux support (#13584)
Some checks failed
Scorecard supply-chain security / Scorecard analysis (push) Has been cancelled
2026-02-19 11:57:49 +01:00
Eve
44f2a128aa
fix(thefuck): quote ZSH_CACHE_DIR path (#13569)
path wasnt quoted, would break if it had spaces
2026-02-18 12:34:12 +01:00
Eve
45dd7d006a
fix(zsh-navigation-tools): quote some potential space-filled strings (#13567) 2026-02-16 12:10:27 +01:00
Thomas Witt
993afc8267
feat(dotenv): add named pipe (FIFO) support (#13561) 2026-02-16 12:08:13 +01:00
c0mpile
a8aca3fba5
fix(dnf): ensure correct alias for different version (#13559) 2026-02-16 12:01:00 +01:00
HOHOH134
e076690551
feat(gitignore): use cdn as endpoint (#13497)
Some checks failed
Scorecard supply-chain security / Scorecard analysis (push) Failing after 1s
2026-01-20 10:21:56 +01:00
Vinfall
233e81db4e
feat(command-not-found): support void linux (#13531) 2026-01-20 10:15:02 +01:00
Arbian Shkodra
834fbf3711
feat(hcloud): add plugin for Hetzner Cloud CLI (#13473)
Add a new plugin for the Hetzner Cloud CLI (hcloud) with:
- Auto-completion support
- Comprehensive aliases for all major hcloud commands
- Context management shortcuts
- Server, volume, network, and firewall management aliases
- Load balancer and certificate management shortcuts
- Documentation with complete alias reference
2026-01-18 09:50:45 -08:00
Sassan torabkheslat
47e990ccad
feat(brew): add aliases for reinstall and HEAD install (#13446)
Add new aliases:
- br: brew reinstall
- bih: brew install --HEAD
- brh: brew reinstall --HEAD
2026-01-18 09:48:55 -08:00
Match
35068db837
feat(jj): add alias for jj abandon (#13510) 2026-01-11 12:54:11 +01:00
Carlo Sala
871d4b9816
fix(1password)!: remove v1 support (#13507)
Some checks failed
Scorecard supply-chain security / Scorecard analysis (push) Failing after 2s
BREAKING CHANGE: `op` v1 support has been removed. Please migrate to v2
if you are affected by this change.
2026-01-08 12:02:40 +01:00
Halil Özgür
ed21aa1961
fix(mise)!: remove unneeded hook-env call (#13491)
BREAKING CHANGE: Backwards compatibility for `rtx` has been removed.
Please migrate to `mise` if you are affected by this change.
2026-01-08 11:43:14 +01:00
ohmyzsh[bot]
2daffdf101
chore(kube-ps1): update to 0b0e6daf (#13503)
Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
2026-01-05 13:07:40 +01:00
Marc Cornellà
a79b37b954 Revert "fix(kubectl)!: change alias from kl to klog (#13204)"
Some checks failed
Scorecard supply-chain security / Scorecard analysis (push) Has been cancelled
This reverts commit 475b18f39a.
2025-12-30 09:48:43 +01:00
Daniel R. Neal
0f45f82c0a
feat(tmux): add 'to' alias for session attachment (#13479)
Some checks failed
Scorecard supply-chain security / Scorecard analysis (push) Failing after 1s
2025-12-22 13:31:21 +01:00
Arvin Verain
95de26572e
revert(git): revert deprecation for gg* aliases (#13485)
These aliases have long been expected and integrated with user workflows. Reverting our decision to deprecate them.
2025-12-19 10:05:49 +01:00
NanoNova
945d89f7ae
feat(kubectl): add aliases for kustomization directories (#13033)
Some checks failed
Scorecard supply-chain security / Scorecard analysis (push) Failing after 2s
2025-12-17 19:27:29 +01:00
Yurii Liaskovets
8a231b1930
feat!: unify auto-approve aliases in terraform and opentofu (#12795)
BREAKING CHANGE: `tfaa` (apply auto-approve) aliases are now named `tfa!`
to require extra effort on potentially destructive action, in a similar
fashion to destroy auto-approve.
2025-12-17 18:55:47 +01:00