-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsheldon.toml
More file actions
82 lines (66 loc) · 1.87 KB
/
sheldon.toml
File metadata and controls
82 lines (66 loc) · 1.87 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
# `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 = "{% for file in files %}zsh-defer source \"{{ file }}\"\n{% endfor %}"
[plugins]
[plugins.zsh-defer]
github = "romkatv/zsh-defer"
[plugins.powerlevel10k]
github = 'romkatv/powerlevel10k'
[plugins.zsh-completions]
github = 'zsh-users/zsh-completions'
[plugins.fast-syntax-highlighting]
github = 'zdharma-continuum/fast-syntax-highlighting'
[plugins.zsh-history-substring-search]
github = 'zsh-users/zsh-history-substring-search'
[plugins.alias-tips]
github = 'djui/alias-tips'
[plugins.fasd]
github = 'clvv/fasd'
use = ['fasd']
[plugins.orbstack]
github = 'orbstack/orbstack'
use = ['orb.plugin.zsh']
[plugins.ohmyzsh-lib]
github = 'ohmyzsh/ohmyzsh'
dir = 'lib'
use = [
'{git}.zsh'
]
[plugins.ohmyzsh]
github = 'ohmyzsh/ohmyzsh'
dir = 'plugins'
use = [
'{history,sudo,colored-man-pages,command-not-found}/*.plugin.zsh',
'{encode64,extract,fasd,mise}/*.plugin.zsh',
'{git,gitfast,git-extras,gh}/*.plugin.zsh',
'{node,mise,npm,bun,brew}/*.plugin.zsh',
'{docker,docker-compose,ansible,kubectl,helm}/*.plugin.zsh',
'{aws,gcloud}/*.plugin.zsh'
]
[plugins.ohmyzsh-linux]
github = 'ohmyzsh/ohmyzsh'
dir = 'plugins'
use = [
'{debian,minikube}/*.plugin.zsh',
]
profiles = ['linux']
[plugins.ohmyzsh-macos]
github = 'ohmyzsh/ohmyzsh'
dir = 'plugins'
use = [
'{macos}/*.plugin.zsh',
]
profiles = ['macos']
[plugins.compinit]
inline = 'autoload -Uz compinit && zsh-defer compinit'