forked from nikitavoloboev/ts
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.install.conf.yaml
36 lines (33 loc) · 967 Bytes
/
.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
# Settings
- defaults:
link:
create: true
relink: true
force: true # Swap original file
# TODO: ?
- clean: ["~", "~/.config"]
# Run shell commands
- shell:
# Install submodules
- [git submodule update --init --recursive, Installing submodules]
# TODO: delete! probably dont need it
#- npm config set prefix '~/.npm-global'
# TODO: add currently non nix installed tools
# Install go tools
# Install rust
# Symlink files
- link:
# Zsh
~/.zshrc: zsh/zshrc.zsh
# Git
~/.gitconfig: git/gitconfig
~/.gitignore_global: git/gitignore_global
# Hammerspoon
~/.hammerspoon: hammerspoon
# Sublime Text
"~/Library/Application Support/Sublime Text 3/Packages/User": sublime
# Neovim
~/.config/nvim: nvim
# VS Code
~/Library/Application Support/Code/User/settings.json: vscode/settings.json
~/Library/Application Support/Code/User/keybindings.json: vscode/keybindings.json