From 8210b9e2f5c45feaeee2e1a62aa88df198cc4efe Mon Sep 17 00:00:00 2001 From: Austin Ziegler Date: Thu, 13 Feb 2025 22:21:50 -0500 Subject: [PATCH] docs: Add `fish-chezmoi` to related software Now that it actually works, I'm adding my fish shell plugin that ensures that, no matter how you have chezmoi installed, there will always be completions. While I was at it, I also created a wrapper function that (more or less) replaces `chezmoi cd` with `cd (chezmoi source-path)`. --- assets/chezmoi.io/docs/links/related-software.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/assets/chezmoi.io/docs/links/related-software.md b/assets/chezmoi.io/docs/links/related-software.md index 13842d6ff02..3e55a7726b4 100644 --- a/assets/chezmoi.io/docs/links/related-software.md +++ b/assets/chezmoi.io/docs/links/related-software.md @@ -56,10 +56,15 @@ colorscheme switching using chezmoi templates. ### [`github.com/VorpalBlade/chezmoi_modify_manager`](https://github.com/VorpalBlade/chezmoi_modify_manager) -An add-on to deal with config files that contain a mix of settings and -transient state, such as with GUI program settings files also containing -recently used files and window positions. +An add-on to deal with config files that contain a mix of settings and transient +state, such as with GUI program settings files also containing recently used +files and window positions. ### [`install.doctor`](https://install.doctor) Desktop provisioning system. + +### [`github.com/halostatue/fish-chezmoi`](https://github.com/halostatue/fish-chezmoi) + +A plug-in for the Fish shell that ensures that completions are always loaded and +a function that wraps `chezmoi cd` to not create a sub-shell.