aesthetic terminal experience
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

29 lines
1.5 KiB

# Alchemy
3 years ago
A collection of scripts for working with bare metal.
## Initialization
This script package requires some initialization to make sure that the system it runs on has the necessary tools to work properly.
Run `./init.sh` to set up the environment (**You might have to run `chmod +x init.sh` to use it**)
## Commands
3 years ago
`make acquisition` runs a script that downloads a file (either Raspbian or Manjaro) and confirms it with a sha256 sum.
`make imbuement` looks for available USBs attached to the device and writes an image to it.
`make preparations` configures some basic settings for use on a fresh RPi installation (SSH, hostname)
3 years ago
`make aesthetic` is meant to be run on a freshly installed operating system.
3 years ago
It installs some utilities that I rely on for maximum developmental efficiency and generally makes the terminal nicer to look at.
`make autonomy` runs an interactive installer to get AO up and running on the current system
3 years ago
`make manifest` Installs and configures Wordpress on the system
3 years ago
### A Note on "resources" vs. "images"
the `images/` folder is where alchemy scripts will store files meant to be written to hard drives, generally operating systems.
Due to the nature of images being both bulky and platform-dependent, they are not included by default in this ecosystems.
3 years ago
The `resources/` folder contains templates and other files that are small enough to be moved around with the scripts.
Some of these files are fragile and should be considered read-only.