-
Notifications
You must be signed in to change notification settings - Fork 0
/
.orbiter.config.yml
173 lines (152 loc) · 4.14 KB
/
.orbiter.config.yml
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
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
- id: nushell
resource:
repo: nushell/nushell
from_release: true
exec: "**/nu"
- id: neovim
resource:
repo: neovim/neovim
from_release: true
exec: "**/bin/nvim"
load: 'export VISUAL=nvim; export EDITOR="$VISUAL"; alias vi="$VISUAL"'
- id: starship
resource:
repo: starship/starship
from_release: true
exec: "**/starship"
install:
zsh: "**/starship init zsh > init-starship.zsh"
src:
zsh: "init-starship.zsh"
- id: ripgrep
resource:
repo: BurntSushi/ripgrep
from_release: true
exec: "**/rg"
- id: zoxide
resource:
repo: ajeetdsouza/zoxide
from_release: true
exec: "**/zoxide"
install:
zsh: "**/zoxide init zsh > init-zoxide.zsh"
src:
zsh: "init-zoxide.zsh"
load: "alias cd=z"
- id: fd
resource:
repo: sharkdp/fd
from_release: true
exec: "**/fd"
load: "alias find='fd'"
- id: gitui
resource:
repo: extrawurst/gitui
from_release: true
exec: "**/gitui"
- id: delta
resource:
repo: dandavison/delta
from_release: true
exec: "**/delta"
install: |
git config --global pager.diff delta
git config --global pager.log delta
git config --global pager.reflog delta
git config --global pager.show delta
git config --global interactive.diffFilter "delta --color-only --features=interactive"
git config --global delta.features decorations
git config --global delta.interactive.keep-plus-minus-markers false
git config --global delta.decorations.commit-decoration-style "blue ol"
git config --global delta.decorations.commit-style raw
git config --global delta.decorations.file-style omit
git config --global delta.decorations.hunk-header-decoration-style blue box
git config --global delta.decorations.hunk-header-file-style red
git config --global delta.decorations.hunk-header-line-number-style "#067a00"
git config --global delta.decorations.hunk-header-style "file line-number syntax"
- id: exa
resource:
repo: ogham/exa
from_release: true
exec: "**/exa"
load: 'alias ls="exa --icons --color always"; alias ll=''ls -la''; alias tree=''exa --tree --long'''
- id: bat
resource:
repo: sharkdp/bat
from_release: true
exec: "**/bat"
load: "alias cat=bat"
- id: bottom
resource:
repo: clementtsang/bottom
from_release: true
exec: "**/btm"
load: "alias top=btm"
- id: zellij
resource:
repo: zellij-org/zellij
from_release: true
exec: "**/zellij"
- id: direnv
resource:
repo: direnv/direnv
from_release: true
install:
zsh: "mv direnv* direnv; chmod +x ./direnv; ./direnv hook zsh > zhook.zsh"
src:
zsh: zhook.zsh
load: export DIRENV_LOG_FORMAT=""
exec: "**/direnv"
- id: gh
resource:
repo: cli/cli
from_release: true
exec: "**/gh"
- id: exercism
resource:
repo: exercism/cli
from_release: true
exec: "**/exercism"
- id: dprint
resource:
repo: dprint/dprint
from_release: true
exec: "**/dprint"
- id: fzf
resource:
repo: junegunn/fzf-bin
from_release: true
exec: "**/fzf"
- id: win32yank
resource:
repo: equalsraf/win32yank
from_release: true
binary_pattern: "x64"
exec:
run: "**/win32yank.exe"
use_symlink: true
# - id: kubectl
# init: "curl -L -s https://dl.k8s.io/release/stable.txt"
# resource:
# macos: https://storage.googleapis.com/kubernetes-release/release/{init}/bin/darwin/amd64/kubectl
# linux: https://storage.googleapis.com/kubernetes-release/release/{init}/bin/linux/amd64/kubectl
# install: "chmod +x ./kubectl; ./kubectl completion zsh > zsh_completion.zsh"
# src: zsh_completion.zsh
# exec: kubectl
# - id: minikube
# resource:
# macos: https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-amd64
# linux: https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
# install: "chmod +x ./minikube; ./minikube completion zsh > zsh_completion.zsh"
# src: zsh_completion.zsh
# exec: minikube
- id: zsh-autosuggestions
resource:
repo: zsh-users/zsh-autosuggestions
src:
zsh: zsh-autosuggestions.zsh
- id: fast-syntax-highlighting
resource:
repo: z-shell/F-Sy-H
src:
zsh: "F-Sy-H.plugin.zsh"