1
0
forked from extern/nix-config
donovanglover-nix-config/.archlinux/install-scripts
Donovan Glover 83c1c72655
archlinux: Remove unnecessary mkinitcpio call
Since mkinitcpio is already ran on the installation of the linux
package with pacstrap, and since we don't change any config settings,
recreating the initramfs is not necessary.
2018-12-03 11:08:21 -05:00
..
001-preinstall archlinux: Use GiB by default during installation 2018-12-03 10:44:37 -05:00
002-install archlinux: Update install script descriptions 2018-12-02 18:32:25 -05:00
003-configure archlinux: Remove unnecessary mkinitcpio call 2018-12-03 11:08:21 -05:00
004-postinstall meta: Make Arch installation passwd interactive 2018-12-02 18:44:26 -05:00
install.sh archlinux: Finalize install.sh 2018-12-02 18:48:19 -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...