nix-config/.archlinux/install-scripts
Donovan Glover 818d8a7df3
archlinux: Add polkit to initial package list
The polkit package is used to let unprivileged users run certain
commands. With it, it is possible to run system commands such as
`poweroff` and `reboot` with an unprivileged user.

Traditionally, only privileged users have access to power management,
but for many desktop setups, you may want to let unprivileged users
perform operations such as shutdown the machine if no other users
are logged in.
2018-12-04 01:48:01 -05:00
..
001-preinstall archlinux: Use GiB by default during installation 2018-12-03 10:44:37 -05:00
002-install archlinux: Add polkit to initial package list 2018-12-04 01:48:01 -05:00
003-configure archlinux: Add fr_FR and ja_JP locales 2018-12-03 20:18:49 -05:00
004-postinstall archlinux: Lock the root account 2018-12-03 21:45:47 -05:00
install.sh archlinux: Lock the root account 2018-12-03 21:45:47 -05:00
README.md docs: Add READMEs for PKGBUILDs and install scripts 2018-12-01 14:30:18 -05:00

Install Scripts

Here are my Arch Linux install scripts. They are divided into 4 parts:

  1. Pre-install: Setting up the drive to install Arch on
  2. Install: Installing Arch Linux to that drive
  3. Configure: Writing some basic low-level config files
  4. Post-install: Post-install configuration

I have one install.sh script that calls the first three scripts with the proper settings. The fourth script should be ran after a reboot. (TODO: Probably easier to run a subset of post-install commands in the installation media, + internet will already be covered, which allows us to clone this repository to the newly created home directory and run any other post-install commands on first boot... may also be useful to divide the install scripts a bit further to support more options).

Note

: If you do not understand my install scripts, you should follow the Installation guide instead.

Setup

TODO...