mirror of
https://github.com/prdlk/dotfiles.git
synced 2026-11-02 19:32:43 +00:00
feat(config): add tool integrations and refine settings
This commit is contained in:
1 parent
2d9120f46f
commit
e876c5c2ee
8 files changed
+32
-13
No files matched your search
@@ -1,7 +1,14 @@
|
||||
#!/bin/sh
|
||||
# Reinstall yazi plugins from the manifest whenever it changes.
|
||||
# package.toml hash: {{ include "dot_config/yazi/package.toml" | sha256sum }}
|
||||
# Install the yazi plugins pinned in yazi/package.toml whenever it changes.
|
||||
# ~/.config/yazi links to the source dir, so they land in yazi/plugins/
|
||||
# (gitignored, except the vendored bunny.yazi).
|
||||
# package.toml hash: {{ include "yazi/package.toml" | sha256sum }}
|
||||
set -eu
|
||||
command -v ya >/dev/null 2>&1 || exit 0
|
||||
[ -f "${XDG_CONFIG_HOME:-$HOME/.config}/yazi/package.toml" ] || exit 0
|
||||
ya pkg install
|
||||
# ya's clone cache is disposable and clones made by an older ya can break a
|
||||
# newer one, so rebuild it once before giving up.
|
||||
ya pkg install || {
|
||||
rm -rf "${XDG_CACHE_HOME:-$HOME/.cache}/yazi/packages"
|
||||
ya pkg install
|
||||
}
|
||||
Reference in new issue
Block a user