summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xarchsetup7
1 files changed, 4 insertions, 3 deletions
diff --git a/archsetup b/archsetup
index 3d06893..a82318c 100755
--- a/archsetup
+++ b/archsetup
@@ -483,6 +483,7 @@ install_gpu_drivers() {
prerequisites() {
# why these software packages are 'required'
# linux-firmware - ensuring hardware can be detected properly
+ # wireless-regdb - regulatory database for wireless (prevents kernel warnings)
# base_devel - required tools to compile
# ca_certificates - for validation of keyrings, etc.
# coreutils - comparing package lists
@@ -514,7 +515,7 @@ prerequisites() {
display "subtitle" "Required Software"
- for software in linux-firmware base-devel ca-certificates \
+ for software in linux-firmware wireless-regdb base-devel ca-certificates \
coreutils curl git go ntp openssh python \
stow tar vi zsh; do
pacman_install "$software"
@@ -1368,9 +1369,9 @@ developer_workstation () {
pacman_install npm # Node-js package manager
aur_install nvm # Node-js version manager
- # AI coding assistant
+ # AI coding assistant (global install requires root)
action="installing claude-code via npm" && display "task" "$action"
- (sudo -u "$username" npm install -g @anthropic-ai/claude-code >> "$logfile" 2>&1) || \
+ (npm install -g @anthropic-ai/claude-code >> "$logfile" 2>&1) || \
error "error" "$action" "$?"
# HTML