forked from anishathalye/dotfiles_template
-
Notifications
You must be signed in to change notification settings - Fork 1
/
install.conf.yaml
executable file
·80 lines (80 loc) · 4.9 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
- shell:
- ["[[ -d ~/Downloads ]] && mkdir -p ~/Downloads", Creating downloads directory]
- clean: ['~']
- link:
~/.alias: {force: true, path: alias, create: true}
~/.alias_forgit: {force: true, path: alias_forgit, create: true}
~/.ansible.cfg: {force: true, path: ansible.cfg, create: true}
~/.aws: {create: true, force: true, path: aws/}
~/.bashrc: {force: true, path: bashrc}
~/.cheat: {create: true, force: true, path: cheat/}
~/.cmus/cmus-tmux-statusbar.sh: {create: true, path: cmus/cmus-tmux-statusbar.sh, force: true}
~/.cmus/cmus_add_similar.py: {create: true, path: cmus/cmus_add_similar.py, force: true}
~/.complete: {force: true, path: complete, create: true}
~/.config/alacritty: {create: true, force: true, path: config/alacritty/}
~/.config/beets: {create: true, force: false, path: config/beets/}
~/.config/cheat/conf.yml: {create: true, force: true, path: cheat.yml}
~/.config/cmus/autosave: {create: true, force: true, path: cmus/autosave}
~/.config/gh: {create: true, force: true, path: config/gh/}
~/.config/joplin-desktop: {create: true, force: false, path: config/joplin-desktop/}
~/.config/nvim/init.vim: {create: true, force: true, path: vim/nvim.init.vim}
~/.config/Nextcloud: {create: true, force: true, path: config/Nextcloud/}
~/.config/passhole.ini: {create: true, force: true, path: config/passhole.ini}
~/.config/pgcli: {create: true, force: true, path: config/pgcli/}
~/.config/ranger: {create: true, force: true, path: config/ranger/}
~/.config/redlist: {create: true, force: true, path: config/redlist/}
~/.config/sublime-text-2: {create: true, force: true, path: config/sublime-text-2/}
~/.config/terminator: {create: true, force: true, path: config/terminator/}
~/.config/tilda: {create: true, force: true, path: config/tilda/}
~/.config/i3: {create: true, force: true, path: config/i3/}
~/.config/i3blocks: {create: true, force: true, path: config/i3blocks/}
~/.config/rofi: {create: true, force: true, path: config/rofi/}
~/.dotfiles: {force: true, path: '.', create: true}
~/.env: {force: true, path: env, create: true}
~/.env_private: {force: true, path: env_private, create: true}
~/.flake8: {force: true, path: flake8, create: true}
~/.gconf/apps/guake: {create: true, force: true, path: gconf/apps/guake/}
~/.gitconfig: {create: true, force: true, path: gitconfig}
~/.gitignore: {force: true, path: gitignore, create: true}
~/.gpligrc: {create: true, force: true, path: gpligrc}
~/.initsys.sh: {create: true, force: true, path: initsys.sh}
~/.irssi: {create: true, force: true, path: irssi}
~/.local/passhole.ini: {create: true, force: true, path: local/passhole.ini}
~/.lynx.cfg: {force: true, path: lynx.cfg, create: true}
~/.myclirc: {create: true, force: true, path: myclirc}
~/.ogierc: {force: true, path: ogierc, create: true}
~/.p10k.zsh: {force: true, path: zsh/p10k.zsh}
~/.pgpass: {create: true, force: true, path: pgadmin/pgpass}
~/.psqlrc: {force: true, path: psqlrc, create: true}
~/.screenlayout: {create: true, force: true, path: screenlayout}
~/.screenrc: {force: true, path: screenrc, create: true}
~/.snes9x: {create: true, force: true, path: snes9x/}
~/.ssh/config: {force: true, path: ssh/config, create: true}
~/.ssh/id_rsa.pub.pem: {create: true, force: true, path: ssh/id_rsa.pub.pem}
~/.ssh/id_rsa.pub: {create: true, force: true, path: ssh/id_rsa.pub}
~/.ssh/rc: {create: true, force: true, path: ssh/rc}
~/.tmux.conf.laptop: {force: true, path: tmux/tmux.conf.laptop}
~/.tmux.conf.ssh: {force: true, path: tmux/tmux.conf.ssh}
~/.tmux.conf.ssh_laptop: {force: true, path: tmux/tmux.conf.ssh_laptop}
~/.tmux.conf: {force: true, path: tmux/tmux.conf}
~/.utas_vpnc.conf: {force: true, path: utas/utas_vpnc.conf}
~/.utas_vpnc.sh: {force: true, path: utas/utas_vpnc.sh}
~/.vimrc: {create: true, force: true, path: vim/vimrc}
~/.whatlastgenre: {create: true, force: false, path: whatlastgenre}
~/.xsessionrc: {force: true, path: xsessionrc}
~/.zplug/complete/beet/_beet: {create: true, force: true, path: zsh/_beet}
~/.zsh_alias: {force: true, path: zsh_alias}
~/.zshrc.bfunk: {force: true, path: zsh/zshrc.bfunk}
~/.zshrc.common: {force: true, path: zsh/zshrc.common}
~/.zshrc.local: {force: true, path: zsh/zshrc.local}
~/.zshrc.ssh: {force: true, path: zsh/zshrc.ssh}
~/.zshrc: {force: true, path: zsh/zshrc}
~/.zsh_functions: {force: true, path: zsh/functions}
~/bfunk-docker-compose: {force: true, create: true, path: bfunk/docker-compose/}
~/bin: {path: bin, create: true, force: true}
~/Mobac/mapsources: {path: mobac/mapsources, create: true, force: true}
- shell:
- [chmod -R 0755 ~/.zplug, Making zplug-folder read-only]
- [chmod -R 0755 ~/.zsh_alias, Making SSH-folder read-only]
- [chmod 600 ~/.ssh/config]
- [chown $USER ~/.ssh/config]