- 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