AsahiLinux / asahi-installer

Asahi Linux installer
MIT License
782 stars 103 forks source link

feature: create homebrew wrapper for Asahi instance lifecycle #303

Closed PaulCharlton closed 14 hours ago

PaulCharlton commented 2 days ago

feature: create homebrew wrapper for Asahi instance lifecycle

Would look something like this:

brew install asahi

brew uninstall asahi

brew upgrade asahi

and then:

asahi install [ physical_disk_device_identifier ] [--os OS_URL] [--fs [zfs|btrfs|ext4]

asahi remove [ asahi_esp_partition_device_identifier ]

asahi upgrade [ asahi_esp_partition_device_identifier ]

Benefits: package manager is familiar to most sophisticated macOS users and can manage all dependencies of the asahi lifecycle management tools, The asahi instance lifeyccle management tools installed this way can also drop some shell completion scripts to prompt the user to with the option parameters

Related: 1) make asahi instance lifecycle management tools into a single command available on macOS 2) add a man page for asahi instance lifecycle management tools

PaulCharlton commented 2 days ago

PR forthcoming

marcan commented 14 hours ago

No.