Skip to content

Commit 3f1fc0d

Browse files
Update build.sh
1 parent 9e7627d commit 3f1fc0d

1 file changed

Lines changed: 17 additions & 6 deletions

File tree

build.sh

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
# KibaOS ISO build script
33
# DE: LXQt + Openbox + Picom
44
# Greeter: SDDM with autologin for liveuser (Session=lxqt.desktop)
5-
# Theme: ChromeOS shelf layout × macOS vibrancy × Material You (teal)
65
# Wallpaper: auto-set from WolfTech branding repo
76
set -ex
87

@@ -1027,6 +1026,7 @@ cat > "${LXQT_CFG}/session.conf" << 'SESSIONCONF'
10271026
[General]
10281027
__userfile__=true
10291028
window_manager=openbox
1029+
desktop_manager=pcmanfm-qt
10301030
10311031
[Environment]
10321032
QT_QPA_PLATFORMTHEME=qt5ct
@@ -1099,7 +1099,6 @@ mkdir -p /home/liveuser/.config/picom
10991099
cat > /home/liveuser/.config/picom/picom.conf << 'PICOMCONF'
11001100
# KibaOS Picom — macOS-inspired compositing
11011101
backend = "glx";
1102-
glx-no-stencil = true;
11031102
glx-copy-from-front = false;
11041103
vsync = true;
11051104
@@ -1689,6 +1688,16 @@ NoDisplay=false
16891688
Comment=GPU-accelerated compositor with blur and shadows
16901689
PICOMDESK
16911690
1691+
# ── Autostart: pcmanfm-qt desktop (LXQt Module — auto-restarted on crash) ─
1692+
cat > /home/liveuser/.config/autostart/pcmanfm-qt-desktop.desktop << 'PCMANFMDESK'
1693+
[Desktop Entry]
1694+
Type=Application
1695+
Name=Desktop
1696+
Exec=pcmanfm-qt --desktop --profile lxqt
1697+
OnlyShowIn=LXQt;
1698+
X-LXQt-Module=true
1699+
PCMANFMDESK
1700+
16921701
# ── Autostart: KibaOS welcome ─────────────────────────────────────────────
16931702
cat > /home/liveuser/.config/autostart/kiba-welcome.desktop << 'WDESK'
16941703
[Desktop Entry]
@@ -1720,11 +1729,13 @@ sed -i \
17201729
-e 's/^ModuleName=.*/ModuleName=spinner/' \
17211730
"${THEME_DST}/kibaos.plymouth"
17221731
1723-
if [ -f /usr/share/kibaos/wallpaper.png ]; then
1724-
magick /usr/share/kibaos/wallpaper.png -filter Lanczos -resize 400x \
1732+
# Solid dark background — clean boot screen, no wallpaper bleed
1733+
magick -size 1920x1080 xc:"#0d1b2a" "${THEME_DST}/background-tile.png"
1734+
1735+
# Logo as watermark (centered by spinner plugin)
1736+
if [ -f "${LOGO_RAW}" ]; then
1737+
magick "${LOGO_RAW}" -filter Lanczos -resize 200x200 \
17251738
"${THEME_DST}/watermark.png"
1726-
magick /usr/share/kibaos/wallpaper.png -filter Lanczos -resize 64x64 \
1727-
"${THEME_DST}/entry-icon.png"
17281739
fi
17291740
17301741
plymouth-set-default-theme -R kibaos 2>/dev/null || \

0 commit comments

Comments
 (0)