-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathplugins.toml
More file actions
104 lines (87 loc) · 3.97 KB
/
Copy pathplugins.toml
File metadata and controls
104 lines (87 loc) · 3.97 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
# `sheldon` configuration file
# ----------------------------
#
# You can modify this file directly or you can use one of the following
# `sheldon` commands which are provided to assist in editing the config file:
#
# - `sheldon add` to add a new plugin to the config file
# - `sheldon edit` to open up the config file in the default editor
# - `sheldon remove` to remove a plugin from the config file
#
# See the documentation for more https://github.com/rossmacarthur/sheldon#readme
shell = "zsh"
apply = ["defer"]
# Renovate's custom manager (.github/renovate.json) keeps each commit hash up to date.
# Add the annotation comment right before a github line; depName is derived from the
# github line. Track a release tag where the upstream keeps tagging, and the default
# branch otherwise -- only tags carry a release timestamp, so `minimumReleaseAge` can
# be enforced for them:
# # renovate: datasource=github-tags currentValue=<tag>
# # renovate: datasource=github-digest currentValue=<branch>
# github = "<owner>/<repo>"
# rev = "<commit hash>"
[templates]
defer = "{% for file in files %}zsh-defer source \"{{ file }}\"\n{% endfor %}"
[plugins.zsh-defer]
# renovate: datasource=github-digest currentValue=master
github = "romkatv/zsh-defer"
rev = "53a26e287fbbe2dcebb3aa1801546c6de32416fa"
apply = ["source"]
[plugins.zsh-smartcache]
# renovate: datasource=github-digest currentValue=main
github = "QuarticCat/zsh-smartcache"
rev = "54aba13a6824e212992fd754c598c9e9acd259a3"
apply = ["source"]
# Load order within this group matters:
# zsh-abbr, zsh-completions, compinit -> fast-syntax-highlighting -> zsh-autosuggestions -> fast-abbr-highlighting
# - compinit must precede fast-syntax-highlighting (FSH): compinit unconditionally
# re-registers completion widgets (e.g. expand-or-complete), clobbering any wrapper
# FSH already put on them. FSH only wraps widgets once, at load time, so if it loads
# first its wrap of those widgets is silently discarded and never reinstated.
# - fast-syntax-highlighting must precede zsh-autosuggestions, or autosuggestions
# double-wraps ZLE widgets, doubling `_zsh_highlight` calls per keystroke and making
# abbr highlights flash red before settling.
# - fast-abbr-highlighting needs zsh-abbr ($ABBR_SOURCE_PATH) and fast-syntax-highlighting
# ($FAST_HIGHLIGHT) loaded first.
# - zsh-autosuggestions-abbreviations-strategy is order-independent.
[plugins.zsh-abbr]
# renovate: datasource=github-tags currentValue=v6.5.2
github = "olets/zsh-abbr"
rev = "4facba32711875fb2049720a0f6d6d5c3b56b986"
[plugins.zsh-completions]
# renovate: datasource=github-digest currentValue=master
github = "zsh-users/zsh-completions"
rev = "2798b16c74f80cda2094cfed4516db8048d3e6ca"
[plugins.compinit]
inline = "autoload -Uz compinit && zsh-defer compinit"
[plugins.fast-syntax-highlighting]
# renovate: datasource=github-tags currentValue=v1.56
github = "zdharma-continuum/fast-syntax-highlighting"
rev = "5ecd353c81214f82bdeca5483fab6ccc5a2d5494"
[plugins.zsh-autosuggestions]
# renovate: datasource=github-digest currentValue=master
github = "zsh-users/zsh-autosuggestions"
rev = "85919cd1ffa7d2d5412f6d3fe437ebdbeeec4fc5"
[plugins.zsh-autosuggestions-abbreviations-strategy]
# renovate: datasource=github-tags currentValue=v1.1.2
github = "olets/zsh-autosuggestions-abbreviations-strategy"
rev = "3ce24713e4a49f9a5060d9016d35f3cd048d1c74"
[plugins.fast-abbr-highlighting]
# renovate: datasource=github-digest currentValue=main
github = "5A6F65/fast-abbr-highlighting"
rev = "5160a2decb9851768cc746b55d82769424580988"
[plugins.ni]
# renovate: datasource=github-tags currentValue=v1.11.0
github = "azu/ni.zsh"
rev = "a063d9f3da4ee3899115c1c83ef031acfb521cad"
[plugins.zshrc-defer]
local = "~/.config/zsh/zshrc.defer.d"
[plugins.pure]
# renovate: datasource=github-tags currentValue=v1.28.3
github = "sindresorhus/pure"
rev = "89c9e30a38d3d35457bcc58b43ea6c28ae56934b"
use = ["async.zsh", "pure.zsh"]
apply = ["source"]
[plugins.zshrc]
local = "~/.config/zsh/zshrc.d"
apply = ["source"]