From b8753bf84f28f59d08524be196e15db9e129527a Mon Sep 17 00:00:00 2001 From: nevaforget Date: Fri, 10 Apr 2026 08:18:55 +0200 Subject: [PATCH] fix: remove docker from defaults, fix cliphist-image ordering cycle Docker is a dev dependency, not a desktop environment default. Remove from package list, archinstall config, services and README. Fix systemd ordering cycle that prevented cliphist-image from starting: cliphist-text had After=graphical-session.target which combined with PartOf= and cliphist-image's After=cliphist-text created a cycle. --- README.md | 1 - config/user_configuration.json | 3 --- defaults/etc/systemd/user/cliphist-text.service | 1 - packages/official.txt | 2 -- scripts/post-install.sh | 1 - scripts/transform.sh | 1 - 6 files changed, 9 deletions(-) diff --git a/README.md b/README.md index feda4e4..e43a2ac 100644 --- a/README.md +++ b/README.md @@ -213,7 +213,6 @@ are part of the system and updated via `paru -Syu`. | greetd | Login greeter (runs moongreet inside Niri) | | NetworkManager | Network management (WiFi, VPN, Ethernet) | | bluetooth | Bluetooth stack (bluez) | -| docker | Container runtime | | systemd-timesyncd | NTP time synchronization | | ufw | Firewall (deny incoming, allow outgoing) | | auto-cpufreq | CPU frequency scaling (AC: performance, battery: powersave) | diff --git a/config/user_configuration.json b/config/user_configuration.json index ac6a759..013f622 100644 --- a/config/user_configuration.json +++ b/config/user_configuration.json @@ -43,8 +43,6 @@ "pipewire-jack", "pipewire-pulse", "wireplumber", - "docker", - "docker-compose", "fwupd", "ufw", "greetd", @@ -68,7 +66,6 @@ "services": [ "NetworkManager", "bluetooth", - "docker", "greetd", "systemd-timesyncd", "ufw" diff --git a/defaults/etc/systemd/user/cliphist-text.service b/defaults/etc/systemd/user/cliphist-text.service index fae45ea..40ce844 100644 --- a/defaults/etc/systemd/user/cliphist-text.service +++ b/defaults/etc/systemd/user/cliphist-text.service @@ -4,7 +4,6 @@ [Unit] Description=Clipboard history manager (text) PartOf=graphical-session.target -After=graphical-session.target [Service] Type=simple diff --git a/packages/official.txt b/packages/official.txt index 62925a5..1dda4d9 100644 --- a/packages/official.txt +++ b/packages/official.txt @@ -98,8 +98,6 @@ npm rustup # System -docker -docker-compose fwupd plocate rebuild-detector diff --git a/scripts/post-install.sh b/scripts/post-install.sh index 65f8023..87e2f82 100755 --- a/scripts/post-install.sh +++ b/scripts/post-install.sh @@ -144,7 +144,6 @@ log "Enabling services..." SERVICES=( "NetworkManager" "bluetooth" - "docker" "greetd" "systemd-timesyncd" "ufw" diff --git a/scripts/transform.sh b/scripts/transform.sh index 8d82c00..f5493e0 100755 --- a/scripts/transform.sh +++ b/scripts/transform.sh @@ -346,7 +346,6 @@ log "Enabling services..." SERVICES=( "NetworkManager" "bluetooth" - "docker" "greetd" "systemd-timesyncd" "ufw"