-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinstall.conf.yaml
More file actions
47 lines (43 loc) · 1.44 KB
/
Copy pathinstall.conf.yaml
File metadata and controls
47 lines (43 loc) · 1.44 KB
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
- defaults:
link:
create: true
relink: true
- create:
$HOME/projects:
- clean:
$HOME/:
force: true
$HOME/.config:
recursive: true
- link: # symlink location -> original dotfile in repo
$HOME/.shell:
$HOME/.bash:
$HOME/.bashrc: bash/bashrc
$HOME/.bash_profile: bash/bash_profile
$HOME/.zsh:
$HOME/.zshrc: zsh/zshrc
$HOME/.condarc:
$HOME/.config/ruff/pyproject.toml: config/ruff/pyproject.toml
$HOME/.config/starship.toml: config/starship.toml
$HOME/.config/tealdeer/config.toml: config/tealdeer.toml
$HOME/.config/dust/config.toml: config/dust.toml
$HOME/.dotfiles: ''
$HOME/.gitconfig: git/gitconfig
$HOME/.gitignore_global: git/gitignore_global
$HOME/.inputrc:
$HOME/.ipython/profile_default/startup/00-import.py: ipython/00-import.py
$HOME/.ipython/profile_default/ipython_config.py: ipython/ipython_config.py
$HOME/.ipython/profile_default/ipython_kernel_config.py: ipython/ipython_kernel_config.py
$HOME/.tmux.conf: config/tmux.conf
$HOME/.config/tmuxp: config/tmuxp
$HOME/.vim/autoload/plug.vim: vim/plug.vim
$HOME/.vimrc: vim/vimrc
- shell:
- git submodule sync --recursive
# the following have to run after linking $HOME/.gitconfig
- git update-submodules
- >
git cleanall -f
zsh/plugins/
# - vim +'PlugInstall --sync' +qa # https://github.com/junegunn/vim-plug/issues/675
# too slow! default to native vim manager?