This commit is contained in:
2026-03-23 17:38:34 +01:00
parent ccdf514f73
commit 38468267c5
6 changed files with 34 additions and 15 deletions

3
Jenkinsfile vendored
View File

@@ -19,7 +19,7 @@ pipeline {
git ls-remote https://gitea.chacha.ddns.net/chacha/icons-collection.git refs/heads/main \
| awk '{print $1}' > .docker-cache/icons.ref
test -s .docker-cache/icons.ref
echo "icons ref: $(cat .docker-cache/uticons99.ref)"
echo "icons ref: $(cat .docker-cache/icons.ref)"
'''
}
}
@@ -169,6 +169,7 @@ pipeline {
sh '''
mkdir -p config/chroot_local-includes/usr/local/games/ut99/
cp -R /root/ut-game/* config/chroot_local-includes/usr/local/games/ut99/
cp /root/icons-collection/small/ut99.png /usr/share/icons/
'''
}
}

View File

@@ -65,3 +65,4 @@ xscreensaver
beep
xclip
xsel
linneighborhood

View File

@@ -1,5 +1,15 @@
#!/bin/sh
xrdb -merge ~/.Xresources
#fbsetbg -f /usr/share/wallpapers/retrodebian.jpg
#numlockx on &
: "${DISPLAY:=:0}"
export DISPLAY
if [ -f "$HOME/.resolution.config" ]; then
RES="$(sed -n '1p' "$HOME/.resolution.config")"
if [ -n "$RES" ]; then
xrandr -s "$RES"
fi
fi
xrdb -merge "$HOME/.Xresources"
exec startfluxbox

View File

@@ -1,10 +1,10 @@
# XScreenSaver Preferences File
# Written by xscreensaver-demo 4.24 for bob on Sun Mar 22 18:35:14 2026.
# Written by xscreensaver-demo 4.24 for bob on Mon Mar 23 14:48:12 2026.
# http://www.jwz.org/xscreensaver/
timeout: 0:10:00
cycle: 0:10:00
lock: True
lock: False
lockTimeout: 0:20:00
passwdTimeout: 0:00:30
visualID: default
@@ -18,14 +18,14 @@ demoCommand: xscreensaver-demo
prefsCommand: xscreensaver-demo -prefs
nice: 10
memoryLimit: 0
fade: True
fade: False
unfade: False
fadeSeconds: 0:00:03
fadeTicks: 20
captureStderr: False
ignoreUninstalledPrograms:False
font: *-medium-r-*-140-*-m-*
dpmsEnabled: True
dpmsEnabled: False
dpmsStandby: 1:00:00
dpmsSuspend: 1:00:00
dpmsOff: 2:00:00
@@ -34,10 +34,10 @@ grabVideoFrames: False
chooseRandomImages: False
imageDirectory:
mode: random
selected: -1
mode: one
selected: 96
textMode: url
textMode: date
textLiteral: XScreenSaver
textFile: /usr/share/doc/xserver-common/copyright
textProgram: fortune
@@ -147,7 +147,8 @@ programs: \
-length 10000 -reset 100000 \n\
- critical -root \n\
phosphor -root \n\
xmatrix -root \n\
xmatrix -root -small -delay 12842 -trace \
-knock-knock \n\
petri -root -size 2 -count 20 \n\
"Petri 2" petri -root -minlifespeed 0.02 \
-maxlifespeed 0.03 -minlifespan 1 \

View File

@@ -11,7 +11,10 @@ case "$MODE" in
;;
esac
: "${DISPLAY:=:0}"
export DISPLAY
echo "$MODE" > "$HOME/.resolution.config"
exec xrandr -s "$MODE"
if xmessage -center -buttons Yes:0,No:1 \
"Changed resolution to $MODE.\nShould we restart X now ?"; then
echo "$MODE" > "$HOME/.resolution.config"
killall fluxbox
fi

View File

@@ -4,6 +4,8 @@
[exec] (Files) {pcmanfm} </usr/share/icons/gnome/32x32/apps/file-manager.png>
[exec] (Text Editor) {leafpad} </usr/share/icons/gnome/24x24/apps/text-editor.png>
[exec] (Task Manager) {urxvt -e htop} </usr/share/icons/gnome/24x24/apps/gnome-monitor.png>
[exec] (Samba Mount) {LinNeighborhood} </usr/share/icons/LinNeighborhood.xpm>
[exec] (Archives) {xarchiver} </usr/share/icons/xarchiver.png>
[separator]
[exec] (xeji) {xeji} </usr/share/icons/gnome/48x48/apps/eyes.png>
[separator]
@@ -13,6 +15,7 @@
[exec] (1024x768) {/opt/retrodebian/bin/set-resolution 1024x768}
[end]
[submenu] (Games) </usr/share/icons/gnome/24x24/apps/gnome-joystick.png>
[exec] (ut99) {/usr/local/games/ut99/ut} </usr/share/icons/ut99.png>
[end]
[submenu] (Tools) </usr/share/icons/gnome/24x24/apps/gnome-control-center.png>
[end]