dotfiles/install.conf.yaml

40 lines
941 B
YAML

- defaults:
link:
relink: true
- clean: ["~"]
- create:
- ~/.config/git
- ~/.config/yt-dlp
- shell:
- touch ~/.netrc
- if:
- cond: "which fish"
met:
- create: ~/.config/fish/conf.d
- link:
~/.config/fish/conf.d:
path: fish/**
glob: true
- shell:
- fish -c "curl -sL https://raw.githubusercontent.com/jorgebucaran/fisher/main/functions/fisher.fish | source && fisher install jorgebucaran/fisher && fisher install fischerling/plugin-wd && fisher install acomagu/fish-async-prompt"
- cond: "which starship"
met:
- shell:
- "starship init fish > ~/.config/fish/conf.d/starship.fish"
- link:
~/.config/starship.toml:
path: config/starship.toml
- link:
~/.config/git:
path: git/**
glob: true
~/.config/yt-dlp:
path: yt-dlp/*
glob: true