-
Notifications
You must be signed in to change notification settings - Fork 0
/
sheldon.plugins.toml
90 lines (70 loc) · 2.19 KB
/
sheldon.plugins.toml
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
# `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"
[templates]
defer = "{{ hooks?.pre | nl }}{% for file in files %}zsh-defer source \"{{ file }}\"\n{% endfor %}{{ hooks?.post | nl }}"
# PATH = 'export PATH="{{ dir }}:$PATH"'
# fpath = 'fpath=( "{{ dir }}" $fpath )'
# path = 'path=( "{{ dir }}" $path )'
# source = {value = 'source "{{ file }}"', each = true}
[plugins]
[plugins.compinit]
inline = "autoload -Uz compinit && compinit"
[plugins.zsh-defer]
github = "romkatv/zsh-defer"
[plugins.ohmyzsh-lib]
dir = "lib"
github = "ohmyzsh/ohmyzsh"
use = ["{completion,history,key-bindings,git,theme-and-appearance}.zsh"]
[plugins.ohmyzsh-plugin]
apply = ["defer"]
dir = "plugins"
github = "ohmyzsh/ohmyzsh"
use = ["{docker-compose,kubectl}/*.plugin.zsh"]
[plugins.fzf]
github = "junegunn/fzf"
dir = "shell"
use = ["*.zsh"]
apply = ["defer"]
[plugins.fzf-tab]
github = "Aloxaf/fzf-tab"
apply = ["defer"]
[plugins.zsh-completions]
apply = ["defer"]
github = "zsh-users/zsh-completions"
# [plugins.zsh-autocomplete]
# apply = ["defer"]
# github = "marlonrichert/zsh-autocomplete"
[plugins.zsh-autosuggestions]
apply = ["defer"]
github = "zsh-users/zsh-autosuggestions"
use = ["{{ name }}.zsh"]
[plugins.zsh-history-substring-search]
github = "zsh-users/zsh-history-substring-search"
apply = ["defer"]
[plugins.zsh-syntax-highlighting]
github = "zsh-users/zsh-syntax-highlighting"
# [plugins.fast-syntax-highlighting]
# github = "zdharma-continuum/fast-syntax-highlighting"
[plugins.alias-tips]
apply = ["defer"]
github = "djui/alias-tips"
[plugins.cd-ls]
apply = ["defer"]
github = "zshzoo/cd-ls"
[plugins.zsh-eza]
apply = ["defer"]
github = "z-shell/zsh-eza"
[plugins.enhancd]
github = "b4b4r07/enhancd"
[plugins.fzf-history-search]
github = 'joshskidmore/zsh-fzf-history-search'