generated from anishathalye/dotfiles_template
-
Notifications
You must be signed in to change notification settings - Fork 7
/
install.conf.yaml
36 lines (36 loc) · 864 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
- defaults:
shell:
stdin: true
stdout: true
link:
force: true
relink: true
create: true
- clean:
'~':
~/.config:
recursive: true
~/bin:
- create:
- ~/.cache
- ~/p
- ~/bin
- shell:
- [git submodule update --init --recursive, Installing submodules]
- |
[ ! -f "$HOME/.npmrc" ] && echo 'sign-git-tag=true' > "$HOME/.npmrc" || true
- link:
~/.config/kitty: config/kitty
~/.config/nix/nix.conf: config/nix/nix.conf
~/.config/nushell: nuscripts
~/.config/nvim: nvim
~/.config/powershell: poshfiles
~/.config/tabby/config.yaml: config/tabby/config.yaml
~/.config/zellij: config/zellij
~/.dotfiles:
path: ""
if: '[ `pwd` != "$HOME/.dotfiles" ]'
~/.gitconfig: home/.gitconfig
~/.vim: vimfiles
- shell:
- ./home-manager/cheats/build.sh