fix: packages.conf format, add init icons, instant wallpaper
- packages.conf: fix operations format (strings -> empty list) - netinstall.yaml: remove empty Style group - packagechooser.conf: add Breeze-style init system SVG icons - wallpaper: pre-bake config in skel for instant wallpaper, remove wait loop - AGENTS.md: add GPG signing instructions
This commit is contained in:
@@ -10,6 +10,16 @@ git config user.email "ash8820@proton.me"
|
|||||||
|
|
||||||
**This commandment shalt be obeyed in every session before committing or pushing.** Suffer not the default identity to live. The OpenHands heresy shall not be permitted again.
|
**This commandment shalt be obeyed in every session before committing or pushing.** Suffer not the default identity to live. The OpenHands heresy shall not be permitted again.
|
||||||
|
|
||||||
|
### GPG Signing (Salvation Through Seal)
|
||||||
|
All commits **MUST** be signed with the Antergos NeXT maintainer key:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git config user.signingkey F1D8F02C5E929F3FE0424EE897F813D238CF0DBB
|
||||||
|
git config commit.gpgsign true
|
||||||
|
```
|
||||||
|
|
||||||
|
Then commit with `git commit -S -m "message"`. If GPG prompts for a passphrase, pray to the build gods and provide it. An unsigned commit is a mortal sin.
|
||||||
|
|
||||||
## The Crusade
|
## The Crusade
|
||||||
- **Artix Linux** ISO (OpenRC init), forked from EndeavourOS-ISO, then migrated to artools after 15 days in a vent shaft
|
- **Artix Linux** ISO (OpenRC init), forked from EndeavourOS-ISO, then migrated to artools after 15 days in a vent shaft
|
||||||
- **KDE Plasma** live environment with Calamares installer (offline + online modes)
|
- **KDE Plasma** live environment with Calamares installer (offline + online modes)
|
||||||
|
|||||||
@@ -0,0 +1,6 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
|
||||||
|
<circle cx="32" cy="32" r="30" fill="#f67400"/>
|
||||||
|
<g transform="translate(21,21) scale(1)">
|
||||||
|
<path d="m3 3v16l16-8z" fill="white"/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 212 B |
@@ -0,0 +1,6 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
|
||||||
|
<circle cx="32" cy="32" r="30" fill="#3daee9"/>
|
||||||
|
<g transform="translate(21,21) scale(1)">
|
||||||
|
<path d="M 11.5 3 C 10.286139 3 9.2809778 3.8559279 9.0507812 5 L 3 5 L 3 6 L 9.0507812 6 C 9.2809778 7.1440721 10.286139 8 11.5 8 C 12.713861 8 13.719022 7.1440721 13.949219 6 L 19 6 L 19 5 L 13.949219 5 C 13.719022 3.8559279 12.713861 3 11.5 3 z M 5.5 14 C 4.1149999 14 3 15.115 3 16.5 C 3 17.885 4.1149999 19 5.5 19 C 6.7138604 19 7.7190223 18.144072 7.9492188 17 L 19 17 L 19 16 L 7.9492188 16 C 7.7190223 14.855928 6.7138604 14 5.5 14 z M 5.5 15 C 6.3310001 15 7 15.669 7 16.5 C 7 17.331 6.3310001 18 5.5 18 C 4.6689999 18 4 17.331 4 16.5 C 4 15.669 4.6689999 15 5.5 15 z" fill="white"/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 766 B |
@@ -0,0 +1,6 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
|
||||||
|
<circle cx="32" cy="32" r="30" fill="#27ae60"/>
|
||||||
|
<g transform="translate(21,21) scale(1)">
|
||||||
|
<path d="M 3 3 L 3 7 L 3 18 L 3 19 L 13 19 L 19 19 L 19 18 L 19 13 L 19 7 L 19 3 L 3 3 z M 4 7 L 18 7 L 18 13 L 18 18 L 13 18 L 4 18 L 4 7 z M 9 10 L 9 16 L 14 13 L 9 10 z" fill="white"/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 361 B |
@@ -0,0 +1,6 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
|
||||||
|
<circle cx="32" cy="32" r="30" fill="#9b59b6"/>
|
||||||
|
<g transform="translate(21,21) scale(1)">
|
||||||
|
<path d="m11 3a8 8 0 0 0-7.9277344 7h1.0058594a7 7 0 0 1 6.921875-6 7 7 0 0 1 6.320312 4h-3.320312v1h5v-1-4h-1v3.1679688a8 8 0 0 0-7-4.1679688zm6.921875 9a7 7 0 0 1-6.921875 6 7 7 0 0 1-6.3105469-4h3.3105469v-1h-5v1 4h1v-3.195312a8 8 0 0 0 7 4.195312 8 8 0 0 0 7.927734-7h-1.005859z" fill="white"/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 472 B |
@@ -59,11 +59,6 @@
|
|||||||
- artools-iso
|
- artools-iso
|
||||||
- artools-pkg
|
- artools-pkg
|
||||||
|
|
||||||
- name: "Style"
|
|
||||||
description: "Antergos themes, icons, branding"
|
|
||||||
selected: false
|
|
||||||
packages: []
|
|
||||||
|
|
||||||
- name: "Desktop"
|
- name: "Desktop"
|
||||||
description: "DE"
|
description: "DE"
|
||||||
selected: true
|
selected: true
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ items:
|
|||||||
- id: OpenRC
|
- id: OpenRC
|
||||||
name: openrc
|
name: openrc
|
||||||
description: "OpenRC init system"
|
description: "OpenRC init system"
|
||||||
screenshot: ""
|
screenshot: "/etc/calamares/modules/images/openrc.svg"
|
||||||
netinstall:
|
netinstall:
|
||||||
name: "openrc"
|
name: "openrc"
|
||||||
description: "OpenRC init system"
|
description: "OpenRC init system"
|
||||||
@@ -84,7 +84,7 @@ items:
|
|||||||
- id: Dinit
|
- id: Dinit
|
||||||
name: dinit
|
name: dinit
|
||||||
description: "Dinit init system"
|
description: "Dinit init system"
|
||||||
screenshot: ""
|
screenshot: "/etc/calamares/modules/images/dinit.svg"
|
||||||
netinstall:
|
netinstall:
|
||||||
name: "dinit"
|
name: "dinit"
|
||||||
description: "Dinit init system"
|
description: "Dinit init system"
|
||||||
@@ -154,7 +154,7 @@ items:
|
|||||||
- id: S6
|
- id: S6
|
||||||
name: s6
|
name: s6
|
||||||
description: "S6 init system"
|
description: "S6 init system"
|
||||||
screenshot: ""
|
screenshot: "/etc/calamares/modules/images/s6.svg"
|
||||||
netinstall:
|
netinstall:
|
||||||
name: "s6"
|
name: "s6"
|
||||||
description: "S6 init system"
|
description: "S6 init system"
|
||||||
@@ -225,7 +225,7 @@ items:
|
|||||||
- id: Runit
|
- id: Runit
|
||||||
name: runit
|
name: runit
|
||||||
description: "Runit init system"
|
description: "Runit init system"
|
||||||
screenshot: ""
|
screenshot: "/etc/calamares/modules/images/runit.svg"
|
||||||
netinstall:
|
netinstall:
|
||||||
name: "runit"
|
name: "runit"
|
||||||
description: "Runit init system"
|
description: "Runit init system"
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
|
---
|
||||||
backend: pacman
|
backend: pacman
|
||||||
operations:
|
skip_if_no_internet: false
|
||||||
- install
|
|
||||||
- remove
|
|
||||||
- update
|
|
||||||
update_db: true
|
update_db: true
|
||||||
|
ignore_update_db_error: false
|
||||||
|
update_system: false
|
||||||
|
|
||||||
|
pacman:
|
||||||
|
num_retries: 3
|
||||||
|
disable_download_timeout: false
|
||||||
|
needed_only: true
|
||||||
|
|
||||||
|
operations: []
|
||||||
|
|||||||
+11
@@ -0,0 +1,11 @@
|
|||||||
|
[Containments][1]
|
||||||
|
activity=
|
||||||
|
formfactor=0
|
||||||
|
lastScreen=0
|
||||||
|
location=0
|
||||||
|
plugin=org.kde.plasma.folder
|
||||||
|
wallpaperplugin=org.kde.image
|
||||||
|
|
||||||
|
[Containments][1][Wallpaper][org.kde.image][General]
|
||||||
|
Image=file:///usr/share/wallpapers/antergos-wallpaper/contents/images/adwaita-morning.webp
|
||||||
|
FillMode=2
|
||||||
@@ -22,17 +22,7 @@ fi
|
|||||||
|
|
||||||
echo "[$(date)] Wallpaper found, applying..." >> "$LOG"
|
echo "[$(date)] Wallpaper found, applying..." >> "$LOG"
|
||||||
|
|
||||||
# Wait for Plasma shell to be ready
|
echo "[$(date)] Applying wallpaper..." >> "$LOG"
|
||||||
for i in 1 2 3 4 5; do
|
|
||||||
if qdbus org.kde.plasmashell >/dev/null 2>&1; then
|
|
||||||
echo "[$(date)] Plasmashell ready on attempt $i" >> "$LOG"
|
|
||||||
break
|
|
||||||
fi
|
|
||||||
echo "[$(date)] Waiting for plasmashell... (attempt $i)" >> "$LOG"
|
|
||||||
sleep 2
|
|
||||||
done
|
|
||||||
|
|
||||||
echo "[$(date)] Trying plasma-apply-wallpaperimage..." >> "$LOG"
|
|
||||||
/usr/bin/plasma-apply-wallpaperimage "$WALLPAPER" >> "$LOG" 2>&1
|
/usr/bin/plasma-apply-wallpaperimage "$WALLPAPER" >> "$LOG" 2>&1
|
||||||
RC=$?
|
RC=$?
|
||||||
echo "[$(date)] plasma-apply-wallpaperimage exit code: $RC" >> "$LOG"
|
echo "[$(date)] plasma-apply-wallpaperimage exit code: $RC" >> "$LOG"
|
||||||
|
|||||||
Reference in New Issue
Block a user