42 lines
963 B
YAML
42 lines
963 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
|