No description
Find a file
2025-05-19 12:56:59 -06:00
devware.csv added wallpapers 2025-05-18 21:54:11 -06:00
installer.sh added notice after finishing 2025-05-19 12:56:59 -06:00
postinstall.sh use $user instead of $@ 2025-05-19 00:46:27 -06:00
README.md added project description 2025-05-19 12:54:11 -06:00
software.csv WIP: installer 2025-04-24 23:00:20 -06:00

Installer

This script downloads everything I need to get a functional working setup.

The script installs the following software with my custom configurations:

Installation

You need to have an Alpine Linux installation with at least one user. To run this script, you need to be on the edge branch and have the community and testing repositories enabled.

wget https://git.amolinae.com/amolinae06/installer/raw/branch/main/installer.sh && doas sh installer.sh

It will prompt for a username, you'll need to input the user you want the dotfiles, chroot, and shell setup installed to. (e.g. amolinae, leon, etc.)

The whole installation shouldn't take more than 6 minutes. After it finishes it is time to make a few extra setup steps such as installing nvidia drivers or amd drivers.

TODO

  • Read software.csv
  • Install software.
  • Setup services.
  • Setup home directory.
  • Setup chroot.
  • Compile git software on chroot.
  • Cleanup files.
  • Auto reboot.
  • Make the scripts look prettier.