11 Commits
Author SHA1 Message Date
ozzy 8eb2b06ab2 feat(cli): add basic ssh key support
added support for key config and support for enabling auto sign when running `use`
2026-09-13 10:33:49 -05:00
ozzy 5145ec8aea fix(readme): fix typo in installation 2026-09-13 03:53:35 +00:00
ozzy 48e2797d71 fix(readme): update installation
i remembered cargo will install from git
2026-09-07 20:30:19 -05:00
ozzy 5b3742c7a9 chore(repo): add readme 2026-09-01 18:54:51 -05:00
ozzy a781b75ed6 chore(cli): add descriptions to cli
added descriptions to subcommands and args
2026-09-01 18:51:43 -05:00
ozzy 15013dd8b5 refactor(cli): clean up code
cleared out main
moved subcommand handling to a method on each arg struct
moved from many, many expects to returning errors
2026-09-01 18:42:50 -05:00
ozzy 95347aebb6 feat(cli): add "current"
allow viewing of current git user
todo: clean up the awful code in main
2026-09-01 17:43:19 -05:00
ozzy 7ed681532c feat(cli): add remove
added "remove" and added check to prevent duplicate profiles
2026-09-01 16:57:02 -05:00
ozzy 2be76c5f65 feat(cli): add functionality to cli
added implementations of "add" "use" and "list"
2026-09-01 16:47:46 -05:00
ozzy 029fc48b53 feat(cli): block out cli
blocked out the args and commands that will be implemented later
2026-08-31 14:48:08 -05:00
ozzy cfc636fb5a initial commit
initialize cargo, just, and dependencies
2026-08-31 14:27:25 -05:00