summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.org1
-rw-r--r--install.sh23
2 files changed, 15 insertions, 9 deletions
diff --git a/README.org b/README.org
index cbe386a..fc00c00 100644
--- a/README.org
+++ b/README.org
@@ -58,6 +58,5 @@ Configuration options are available in the =config= file.
| =elogind= | true | if false, [[https://sr.ht/~kennylevinsen/seatd/][seatd]] and [[https://github.com/chimera-linux/turnstile][turnstile]] is used |
| =greeter= | greetd | enables greetd with [[https://github.com/apognu/tuigreet][tuigreet]] or the default =agetty= login prompt |
-
* Notes
Last tested using =artix-base-dinit-20240823-x86_64.iso= on a UEFI system.
diff --git a/install.sh b/install.sh
index f8c11f5..2020420 100644
--- a/install.sh
+++ b/install.sh
@@ -196,7 +196,7 @@ mount "${boot}" /mnt/boot
# Sync packages
pacman -Syy
-# Install base packages
+# Base packages
basestrap /mnt \
base base-devel \
booster dinit
@@ -208,16 +208,23 @@ else
basestrap /mnt seatd-dinit turnstile-dinit
fi
-# Install Linux & utilities
-basestrap /mnt \
+# Linux & utilities
+basestrap /mnt --needed \
linux linux-firmware \
grub efibootmgr os-prober \
- btrfs-progs artools-base \
- git man-{db,pages} nano
+ btrfs-progs artools-base alsa-utils \
+ nano vim git man-{db,pages} \
+ bc btop tmux
-# Install minimal packages
-basestrap /mnt \
- stow vim btop tmux
+# Extra packages
+basestrap /mnt --needed \
+ aspell-en jq tree unzip \
+ pacman-contrib namcap \
+ neovim calcurse fastfetch \
+ rclone rsync snapper stow \
+ ttf-{hack,dejavu,liberation} \
+ ttf-{hack-nerd,font-awesome} \
+ brightnessctl
# Get CPU type for microcode
ucode=amd-ucode