Repository navigation
mcc v0.2.0
mcc usage is now a compact table that hides account emails by default, and mcc rename renames a profile and its command while keeping its login.
Heads-up for scripts: mcc usage --json now returns "account": null unless account emails are shown. To keep reading account, add --show-email, or set show_email = true under [usage] in ~/.mcc/config.toml.
Added
mcc rename ALIAS NEW(aliasmv): renames a profile and its command. It installs the new launcher and alias block, renames the registry entry, then removes the old launcher and alias. The new name is checked like an alias inmcc add, and a failure rolls the changes back. The profile directory, and so its login, is kept. (#24, #23)[usage] show_emailin~/.mcc/config.toml, plus--show-email/--hide-emailonmcc usage, to choose whether account emails are shown. (#24, #23)
Changed
mcc usageshows a compact table, one row per profile, instead of a block per profile:PROFILE, then the bar and percent used, time until reset and reset time for the 5-hour and weekly windows. On narrow terminals the reset time goes first, then bars shrink 10 → 5 → 0. (#24, #23)mcc usagehides account emails by default, in the table and in--json(accountisnull). Use--show-emailor[usage] show_email = trueto show them. (#24, #23)mcc add <old name>names the renamed profile that still uses that name's directory, instead of only saying that the directory exists. (#24, #23)
Fixed
Full Changelog: v0.1.0...v0.2.0
Install
brew install luongnv89/tap/mccOr from source: see the README.