-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstall.conf.yaml
115 lines (98 loc) · 2.72 KB
/
install.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
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
- defaults:
link:
create: true
relink: true
- clean: ["~"]
# These are all symlinks -- so changes in this directory are live
- link:
# Shell stuff
~/.zshrc:
path: zsh/zshrc
~/.p10k.zsh:
path: zsh/p10k.zsh
~/.config/terminator/config:
path: zsh/terminator-config
~/.gitconfig:
path: git/gitconfig
~/.ssh/config:
path: ssh/config
~/.condarc: conda/condarc
# Atom
~/.atom/config.cson:
path: atom/config.cson
~/.atom/styles.less:
path: atom/styles.less
~/.atom/snippets.cson:
path: atom/snippets.cson
# VSCode
~/.config/VSCodium/User/snippets:
path: vscode/snippets
~/.config/VSCodium/User/settings.json:
path: vscode/settings.json
~/.config/VSCodium/User/keybindings.json:
path: vscode/keybindings.json
~/.editorconfig:
path: vscode/editorconfig
# Prettier
~/.prettierrc.js:
path: prettier/prettierrc.js
~/.prettierrc.yaml:
path: prettier/prettierrc.yaml
# i3
~/.config/i3/config:
path: i3/i3-config
# Rofi
~/.config/rofi/config.rasi:
path: rofi/config.rasi
# xbindkeys (custom keyboard shortcuts)
~/.xbindkeysrc:
path: i3/xbindkeys
# dunst (notifications)
~/.config/dunst/dunstrc:
path: dunst/dunstrc
# Polybar
~/.config/polybar/config.ini:
path: polybar/config.ini
~/.config/polybar/launch.sh:
path: polybar/launch.sh
# feh (wallpaper)
~/.fehbg:
path: theme-files/fehbg
# Autorandr
~/.config/autorandr:
path: autorandr
# Templates
~/Templates/README.md:
path: templates/README
~/Templates/.gitignore:
path: templates/gitignore
~/Templates/.env.local:
path: templates/env
# Firefox
~/.mozilla/firefox/0uo64nlk.default-release/chrome/userChrome.css:
path: firefox/userChrome.css
# Nemo
~/.local/share/nemo:
path: nemo
# Musescore
# Separate each directory so can use for different versions
~/Archive/07 Application Files/MuseScore4/Plugins:
path: musescore/plugins
~/Archive/07 Application Files/MuseScore4/Styles:
path: musescore/styles
~/Archive/07 Application Files/MuseScore4/Templates:
path: musescore/templates
- shell:
- command: git submodule update --init --recursive
description: Installing submodules...
quiet: true
- command: scripts/omz-install.sh
stdin: true
stdout: true
description: Ensuring Oh-My-Zsh exists...
quiet: true
- command: functions/keybase-log.sh 'dotbotted successfully!'
description: Logging to Keybase...
quiet: true
# TODO: run archive-init script
# TODO: ensure mode set correctly for executables