Skip to content

Diako is a simple, yet powerful, and easy to use, command line tool for managing your git.

License

Notifications You must be signed in to change notification settings

silicon-ninja/diako

Repository files navigation

Diako

█▀▄ █ ▄▀█ █▄▀ █▀█ .______________________________________________________|_._._._._._._._._._.
█▄▀ █ █▀█ █░█ █▄█  \_____________________________________________________|_#_#_#_#_#_#_#_#_#_|
                                                                                                                                                    l
Diako is a simple, yet powerful, and easy to use, command line tool for managing your git.

Usage:
  diako [command]

Available Commands:
  completion  Generate the autocompletion script for the specified shell
  help        Help about any command
  issues      Opens a ticket on GitHub 🐱

Flags:
  -h, --help     help for diako
  -t, --toggle   Help message for toggle

Use "diako [command] --help" for more information about a command.

This is an attempt to make a git profile switcher as we all know that it is freaking irritating to have to type in the git profile and handling multiple ssh keys every time we want to switch profiles. right ? so here we go.

program_status:"Working on configuration"

TODO :

  • Getting Started
  • Making the CLI Menu's (in Progress)
  • Working with TOML files
  • Implementing the CLI Menu's with TOML files
  • Implementing location based git profiles
  • Understanding the environment such as docker or outside docker.
  • Making it cool to wrap it up
  • Deploying it on Brew, AUR and Winget (or whatever)
  • Keeping it up to date
println!({},"Timeline: 1.5 Months (if everthing goes well)"); 
println!({},"You are welcome to work on this."); 

© 2022 Silicon Ninja

About

Diako is a simple, yet powerful, and easy to use, command line tool for managing your git.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published