mactl

command module
v0.0.0-...-f954743 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 8, 2024 License: Apache-2.0 Imports: 1 Imported by: 0

README

mactl

cli to manage macbooks.

install

brew install plantoncloud/homebrew-tap/mactl

usage

bootstrap

a new macbook can be fully bootstrapped with this one command

mactl bootstrap run

if you would like to see what comes included as part of bootstrap, you can look at the check list

mactl bootstrap checklist
bundles

you can add group of related apps, called bundles

mactl bundle list
mactl bundle add --name hotkey
apps

you can add a single app

mactl app list
mactl app add --name docker
zshrc

zshrc is generated as part of bootstrap. it can be generated outside bootstrap as well.

mactl zshrc generate
git

git can be configured to clone, pull and push to git remote repositories with correct commit author details.

mactl git init --username <git-username> --email <leftbin-email> --workspace <git-username> --host <github.com>

note: after running the above command, you would have to paste the public key, which is copied to your clipboard by mactl in the url shown on the console

release

release process is currently manual. releasing a new version requires a binary to be uploaded to gs://afs-planton-pos-uc1-ext-file-repo location on GCS.

this can be accomplished by running the below make command after logging into gcp using gcloud.

make release v=<version>

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cmd
internal
app
app/build/code/delta
Package delta installs https://github.com/dandavison/delta
Package delta installs https://github.com/dandavison/delta
app/build/terminal/mcfly
Package mcfly installs https://github.com/cantino/mcfly
Package mcfly installs https://github.com/cantino/mcfly
app/build/terminal/warp
Package warp installs https://www.warp.dev/
Package warp installs https://www.warp.dev/

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL