Commit 448ab50fb169

Vincent Demeester <vincent@sbr.pm>
2026-07-30 09:59:47
fix(aomi): remove powertop from bootstrap
Not needed on aomi, tuned-ppd handles power management.
1 parent dae1e31
Changed files (1)
imperative
imperative/aomi/bootstrap.sh
@@ -153,7 +153,6 @@ install_native_apps() {
 	sudo dnf install -y \
 		acpi \
 		brightnessctl \
-		powertop \
 		podman podman-docker \
 		niri \
 		kitty \
@@ -347,27 +346,6 @@ setup_home_manager() {
 setup_power() {
 	log_info "Configuring power management..."
 
-	# Powertop auto-tune service
-	if [[ ! -f /etc/systemd/system/powertop.service ]]; then
-		log_info "Creating powertop auto-tune service..."
-		sudo tee /etc/systemd/system/powertop.service >/dev/null <<-'EOF'
-			[Unit]
-			Description=PowerTOP auto-tune
-			After=multi-user.target
-
-			[Service]
-			Type=oneshot
-			ExecStart=/usr/sbin/powertop --auto-tune
-
-			[Install]
-			WantedBy=multi-user.target
-		EOF
-		sudo systemctl daemon-reload
-		sudo systemctl enable --now powertop.service
-	else
-		log_info "powertop service already exists"
-	fi
-
 	# Configure tuned-ppd mapping (PPD profiles → tuned profiles)
 	# All values must be unique per map (injective) for reversibility.
 	# AC:      power-saver→powersave, balanced→balanced, performance→latency-performance