Skip to content

CLI: Bundle subcommand #129

@JunichiSugiura

Description

@JunichiSugiura

I love iterating on my dotfiles. And I was thinking if I could rewrite one in Rust. The other time, my designer friend told me how to install and setup obsidian with git for the handbook. I thought maybe it'll be a great onboarding experience if there's a command to do it one shot.

So, dip bundle apply command.
It looks up all the config files in your personal repository and installs them automatically or symlinks dotfiles to local directories like GNU stow. It will be multiple bevy plugins for different tools like homebrew, dotfiles, asdf, tailwind etc.

It would be nice to have portable bundle that you can share online via remote public repository, install some of them locally, apply, and swap on the fly.

I'm experimenting in my personal profile repo now. I've started using the repository as a storage for all my stuff. It'll be a new home for my dotfiles.

This PR is pretty convincing. As I struggle to do system ordering with macro magics.

Metadata

Metadata

Labels

Type

No type

Projects

Status

✅ Done

Relationships

None yet

Development

No branches or pull requests

Issue actions