aboutsummaryrefslogtreecommitdiff
path: root/install.conf.yaml
diff options
context:
space:
mode:
authorAnton Bobov <anton@bobov.name>2023-06-12 19:29:00 +0500
committerAnton Bobov <anton@bobov.name>2023-06-12 19:29:00 +0500
commit2e7b21746fdbcacf4298999637b1d20a37e741b5 (patch)
treecfaa5bc17d24f18a16c08d79aa351866c0b9041d /install.conf.yaml
parentcd8f6aa8e06baabf72ed01ada0c8743def1db965 (diff)
install: Removed .ssh dir link, and link only config
Diffstat (limited to 'install.conf.yaml')
-rw-r--r--install.conf.yaml89
1 files changed, 47 insertions, 42 deletions
diff --git a/install.conf.yaml b/install.conf.yaml
index 07775b4..7ffd01d 100644
--- a/install.conf.yaml
+++ b/install.conf.yaml
@@ -1,51 +1,56 @@
+# https://github.com/anishathalye/dotbot#configuration
+---
- defaults:
- link:
- relink: true
- create: true
+ link:
+ relink: true
+ create: true
-- clean: [
- '~',
- '~/.config'
- ]
+- clean:
+ - '~'
+ - '~/.config'
+ - '~/.ssh'
+
+- create:
+ '~/.ssh':
+ mode: 0700
- link:
- ~/.aria2: files/.aria2
- ~/.editorconfig: files/.editorconfig
- ~/.eget.toml: files/.eget.toml
- ~/.lessfilter.sh: files/.lessfilter.sh
- ~/.mpv: files/.mpv
- ~/.psqlrc: files/.psqlrc
- ~/.reminders: files/.reminders
- ~/.ssh: files/.ssh
- ~/.task: files/.task
- ~/.taskrc: files/.taskrc
- ~/.vit: files/.vit
- ~/.xsessionrc: files/.xsessionrc
- # Git
- ~/.gitconfig: files/.gitconfig
- ~/.gitignore: files/.gitignore
- # Tmux
- ~/.tmux.conf: files/.tmux.conf
- ~/.tmux: files/.tmux/
- # Vim
- ~/.vim: files/.vim
- ~/.vimrc: files/.vimrc
- ~/.gvimrc: files/.gvimrc
- # Zsh
- ~/.zsh: files/.zsh
- ~/.zshrc: files/.zshrc
- ~/.zshenv: files/.zshenv
- ~/bin: files/bin
- # Configs
- ~/.config/devilspie2: files/.config/devilspie2
- ~/.config/youtube-dl: files/.config/youtube-dl
- ~/.config/xfce4/terminal: files/.config/xfce4/terminal
- ~/.config/redshift.conf: files/.config/redshift.conf
- ~/.config/pgcli: files/.config/pgcli
- ~/.config/beets: files/.config/beets
+ ~/.aria2: files/.aria2
+ ~/.editorconfig: files/.editorconfig
+ ~/.eget.toml: files/.eget.toml
+ ~/.lessfilter.sh: files/.lessfilter.sh
+ ~/.mpv: files/.mpv
+ ~/.psqlrc: files/.psqlrc
+ ~/.reminders: files/.reminders
+ ~/.task: files/.task
+ ~/.taskrc: files/.taskrc
+ ~/.vit: files/.vit
+ ~/.xsessionrc: files/.xsessionrc
+ ~/.ssh/config: files/.ssh/config
+ # Git
+ ~/.gitconfig: files/.gitconfig
+ ~/.gitignore: files/.gitignore
+ # Tmux
+ ~/.tmux.conf: files/.tmux.conf
+ ~/.tmux: files/.tmux/
+ # Vim
+ ~/.vim: files/.vim
+ ~/.vimrc: files/.vimrc
+ ~/.gvimrc: files/.gvimrc
+ # Zsh
+ ~/.zsh: files/.zsh
+ ~/.zshrc: files/.zshrc
+ ~/.zshenv: files/.zshenv
+ ~/bin: files/bin
+ # Configs
+ ~/.config/devilspie2: files/.config/devilspie2
+ ~/.config/youtube-dl: files/.config/youtube-dl
+ ~/.config/xfce4/terminal: files/.config/xfce4/terminal
+ ~/.config/redshift.conf: files/.config/redshift.conf
+ ~/.config/pgcli: files/.config/pgcli
+ ~/.config/beets: files/.config/beets
- shell:
- [git submodule update --init --recursive, Installing submodules]
- - [chmod -R 0600 ~/.ssh/*]
- [~/.tmux/plugins/tpm/bin/install_plugins, Installing tmux plugins]
- [vim -c 'PlugInstall' +qall, Installing vim plugins]