aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/sheldon/.config/sheldon/plugins.toml
diff options
context:
space:
mode:
Diffstat (limited to 'sheldon/.config/sheldon/plugins.toml')
-rw-r--r--sheldon/.config/sheldon/plugins.toml52
1 files changed, 52 insertions, 0 deletions
diff --git a/sheldon/.config/sheldon/plugins.toml b/sheldon/.config/sheldon/plugins.toml
new file mode 100644
index 0000000..cb1b55c
--- /dev/null
+++ b/sheldon/.config/sheldon/plugins.toml
@@ -0,0 +1,52 @@
+[templates]
+defer = """{{ hooks | get: \"pre\" | nl }}
+{% for file in files %}
+zsh-defer source "{{ file }}"
+{% endfor %}
+{{ hooks | get: \"post\" | nl }}"""
+base16_config = 'export BASE16_CONFIG_PATH="{{ dir }}"'
+base16_fzf = 'export BASE16_FZF_PATH="{{ dir }}"'
+
+[plugins]
+
+[plugins.zsh-defer]
+github = 'romkatv/zsh-defer'
+
+[plugins.zsh-vi-mode]
+github = "jeffreytse/zsh-vi-mode"
+
+[plugins.zsh-autosuggestions]
+github = "zsh-users/zsh-autosuggestions"
+use = ["{{ name }}.zsh"]
+
+[plugins.fzf]
+github = "junegunn/fzf"
+use = ["completion.zsh"]
+
+[plugins.zsh-completions]
+github = "zsh-users/zsh-completions"
+
+[plugins.zsh-pandoc-completion]
+github = "srijanshetty/zsh-pandoc-completion"
+apply = ["fpath"]
+
+[plugins.docker]
+github = "docker/cli"
+use = ["contrib/completion/zsh"]
+apply = ["fpath"]
+
+[plugins.base16-shell]
+github = "tinted-theming/base16-shell"
+apply = ["defer", "base16_config"]
+
+[plugins.base16-fzf]
+github = "tinted-theming/base16-fzf"
+apply = ["base16_fzf"]
+
+[plugins.zsh-syntax-highlighting]
+github = "zsh-users/zsh-syntax-highlighting"
+apply = ["defer"]
+
+[plugins.zsh-fzf-history-search]
+github = "joshskidmore/zsh-fzf-history-search"
+apply = ["defer"]