Skip to content

Commit ffe01e2

Browse files
authored
Merge pull request #20 from linuxserver/wayland-default
Wayland default
2 parents 6771303 + f124166 commit ffe01e2

File tree

5 files changed

+38
-5
lines changed

5 files changed

+38
-5
lines changed

Dockerfile

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,10 @@ LABEL maintainer="thelamer"
1111

1212
# title
1313
ENV TITLE=LibreOffice \
14-
NO_GAMEPAD=true
14+
NO_GAMEPAD=true \
15+
PIXELFLUX_WAYLAND=true \
16+
SELKIES_DESKTOP=true \
17+
NO_FULL=true
1518

1619
RUN \
1720
echo "**** add icon ****" && \
@@ -46,7 +49,17 @@ RUN \
4649
/usr/bin/thunar-real && \
4750
echo "**** cleanup ****" && \
4851
rm -rf \
49-
/tmp/*
52+
/tmp/* \
53+
/usr/share/applications/footclient.desktop \
54+
/usr/share/applications/foot-server.desktop \
55+
/usr/share/applications/st.desktop \
56+
/usr/share/applications/thunar-bulk-rename.desktop \
57+
/usr/share/applications/thunar-settings.desktop \
58+
/usr/share/applications/tint2conf.desktop \
59+
/usr/share/applications/tint2.desktop \
60+
/usr/share/applications/uxterm.desktop \
61+
/usr/share/applications/xfce4-about.desktop \
62+
/usr/share/applications/xterm.desktop
5063

5164
# add local files
5265
COPY /root /

Dockerfile.aarch64

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,10 @@ LABEL maintainer="thelamer"
1111

1212
# title
1313
ENV TITLE=LibreOffice \
14-
NO_GAMEPAD=true
14+
NO_GAMEPAD=true \
15+
PIXELFLUX_WAYLAND=true \
16+
SELKIES_DESKTOP=true \
17+
NO_FULL=true
1518

1619
RUN \
1720
echo "**** add icon ****" && \
@@ -46,7 +49,17 @@ RUN \
4649
/usr/bin/thunar-real && \
4750
echo "**** cleanup ****" && \
4851
rm -rf \
49-
/tmp/*
52+
/tmp/* \
53+
/usr/share/applications/footclient.desktop \
54+
/usr/share/applications/foot-server.desktop \
55+
/usr/share/applications/st.desktop \
56+
/usr/share/applications/thunar-bulk-rename.desktop \
57+
/usr/share/applications/thunar-settings.desktop \
58+
/usr/share/applications/tint2conf.desktop \
59+
/usr/share/applications/tint2.desktop \
60+
/usr/share/applications/uxterm.desktop \
61+
/usr/share/applications/xfce4-about.desktop \
62+
/usr/share/applications/xterm.desktop
5063

5164
# add local files
5265
COPY /root /

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -576,6 +576,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
576576

577577
## Versions
578578

579+
* **29.03.26:** - Make Wayland default disable with PIXELFLUX_WAYLAND=false.
579580
* **28.12.25:** - Add Wayland init logic, rebase to Alpine 3.23.
580581
* **12.07.25:** - Rebase to Selkies, Alpine 3.22, HTTPS IS NOW REQUIRED.
581582
* **06.12.24:** - Rebase to Alpine 3.21.

readme-vars.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ init_diagram: |
102102
"libreoffice:latest" <- Base Images
103103
# changelog
104104
changelogs:
105+
- {date: "29.03.26:", desc: "Make Wayland default disable with PIXELFLUX_WAYLAND=false."}
105106
- {date: "28.12.25:", desc: "Add Wayland init logic, rebase to Alpine 3.23."}
106107
- {date: "12.07.25:", desc: "Rebase to Selkies, Alpine 3.22, HTTPS IS NOW REQUIRED."}
107108
- {date: "06.12.24:", desc: "Rebase to Alpine 3.21."}

root/defaults/autostart_wayland

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
11
#!/bin/bash
22

3-
libreoffice
3+
if [ ! -f "${HOME}/Desktop/libreoffice-writer.desktop" ]; then
4+
cp /usr/share/applications/libreoffice-*.desktop "${HOME}/Desktop/"
5+
rm -f "${HOME}/Desktop/libreoffice-xsltfilter.desktop"
6+
fi
7+
8+
touch "${HOME}/.config/panel-reload"

0 commit comments

Comments
 (0)