-
Notifications
You must be signed in to change notification settings - Fork 0
/
dotbot.conf.yaml
60 lines (56 loc) · 1.91 KB
/
dotbot.conf.yaml
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
- defaults:
clean:
force: true
link:
create: true
force: true
relink: true
- clean:
- "~"
- create:
# extra folders cache related actions
- ~/.cache/nvim/undos
- ~/.cache/nvim/backups
- ~/.cache/nvim/swaps
- ~/.cache/nvim/sessions
- ~/.cache/nvim/gutentags
- ~/.cache/direnv
- link:
# shells
~/.zshrc: zsh/zshrc.zsh
~/zshrc.work.zsh: zsh/zshrc.work.zsh
~/.zprofile: zsh/zprofile.zsh
~/.p10k.zsh: zsh/p10k.zsh
~/fzf.config.zsh: zsh/fzf.config.zsh
# oh-my-zsh
~/.oh-my-zsh: submodules/oh-my-zsh
## oh-my-zsh themes
~/.oh-my-zsh/custom/themes/powerlevel10k: submodules/powerlevel10k
## oh-my-zsh custom plugins
~/.oh-my-zsh/custom/plugins/zsh-completions: submodules/zsh-completions
~/.oh-my-zsh/custom/plugins/zsh-autosuggestions: submodules/zsh-autosuggestions
~/.oh-my-zsh/custom/plugins/fast-syntax-highlighting: submodules/fast-syntax-highlighting
~/.oh-my-zsh/custom/plugins/fzf-tab: submodules/fzf-tab
~/.oh-my-zsh/custom/plugins/forgit: submodules/forgit
# tools
~/.fzf: submodules/fzf
~/.asdf: submodules/asdf
~/.config/direnv/direnvrc: direnv/direnvrc
~/.tmux.conf: tmux/tmux.conf
~/.gitconfig: git/gitconfig
~/.gitconfig_global: git/gitconfig_global
~/.gitconfig_personal: git/gitconfig_personal
~/.gitconfig_work: git/gitconfig_work
~/.config/git/ignore: git/gitignore
# macos apps
~/Library/Preferences/com.knollsoft.Rectangle.plist: macos/Rectangle.plist
~/Library/Application Support/Alfred/Alfred.alfredpreferences: macos/Alfred.alfredpreferences
# nvim
~/.config/nvim/init.lua: nvim/init.lua
## modules must be inside /lua folder
~/.config/nvim/lua/config: nvim/lua/config
~/.config/nvim/lua/lazy: nvim/lua/lazy
~/.config/nvim/lua/plugins: nvim/lua/plugins
# terminals
# ~/.config/kitty: kitty
~/.config/wezterm: wezterm