mikkurogue / dagger

A small cli tool to help setup a developer environment with a simple step setup.
https://mikkurogue.github.io/dagger/
MIT License
2 stars 0 forks source link
cli community-driven go golang open-source tool

Dagger CLI - dagger

goreleaser [GitHub Release]() Open Source

A short CLI tool in Go that can help setup the developers environment with some default cli packages, installing VSCode or Zed editor for the developer.

Installation

brew tap mikkurogue/mikkurogue

Once you've added the tap, you may now install the dagger package.

brew install mikkurogue/mikkurogue/dagger

note: i know the naming scheme sucks, I'll fix it one day (soon tm)

Once this is installed, you can now simply run the cli in the terminal: dagger-cli.

I do recommend aliasing because *-cli is annoying to type. I would alias to alias dagger="dagger-cli" or alias dgr="dagger-cli"

Contribution

If you have a feature request, feel free to create a PR. Releases will happen periodically on a whim, contributors can always request a release when a specific feature has been merged. We do have guidelines but these are the defaults given by GH, and not extremely strict. As long as the feature is explained correctly and of course adheres to not being a security issue for the users it's usually fine.

To get in contact with me, or any contributors, click the Discord badge to join the dagger cli community! First contributors to contribute and join the discord get a special "founder" role, no extra benefits just a cool little gizmo.

For now as we do not have any real windows support, I do recommend if you are a Windows user to use the WSL2 linux distros to develop and test against this tool. Once Windows support is in a alpha-ish state then WSL2 isnt necessary. Please note, windows support is not on the main radar to create extra development time or priorities for from my end.

Current support:

Currently the cli supports installing

A majority of these commands (should) work for Linux machines too, that use zsh.

Only cli tool that is not recommended for Linux is thefuck as this seems to be either super slow or it doesnt work properly on the Linux kernel.

Planned

Happy stabbin' (heh get it, cause dagger)!