36 lines
500 B
Bash
36 lines
500 B
Bash
#!/bin/sh
|
|
# example brick
|
|
# made by alice
|
|
# GPL3 only
|
|
# uwu
|
|
|
|
|
|
info() {
|
|
echo this brick does this and that
|
|
}
|
|
|
|
license() {
|
|
echo GPL3
|
|
}
|
|
|
|
repo() {
|
|
echo https://github.com/example/example.git
|
|
}
|
|
|
|
pkgs() {
|
|
# as in pacman -S sh curl
|
|
echo sh curl
|
|
}
|
|
|
|
install() {
|
|
# these 2 lines are to prevent it from being installed
|
|
errcho '`example` brick is not an installable brick, its for packaging reference only'
|
|
exit 1
|
|
|
|
sh -c "$(curl https://example.com/script.sh)"
|
|
}
|
|
|
|
uninstall() {
|
|
rm -fr ~/.example_pkg
|
|
}
|