Fixes [stage]

This commit is contained in:
Christopher Schnick
2025-04-20 18:50:07 +02:00
parent 3b72726580
commit a2d94d19cf
3 changed files with 28 additions and 5 deletions

View File

@@ -27,6 +27,8 @@ RUN echo "**** install base packages ****" && \
kwrite \
wget \
git \
zip \
unzip \
plasma-desktop \
plasma-workspace \
plymouth-theme-kubuntu-logo \
@@ -43,6 +45,13 @@ RUN echo "**** install base packages ****" && \
/var/tmp/* \
/tmp/*
RUN echo "**** nerdfonts ****" && \
curl -LO "https://github.com/ryanoasis/nerd-fonts/releases/latest/download/UbuntuMono.zip" && \
mkdir -p "/usr/share/fonts/ubuntu-mono-nerd" && \
unzip "UbuntuMono.zip" -d "/usr/share/fonts/ubuntu-mono-nerd" && \
rm "UbuntuMono.zip" && \
fc-cache -fv
# add local files
COPY /root /
@@ -80,6 +89,8 @@ RUN echo "**** install tool packages ****" && \
terminator \
freerdp2-x11 \
remmina \
tmux \
screen \
remmina-plugin-rdp && \
apt-get autoclean
@@ -108,12 +119,16 @@ RUN echo "**** XPipe **** ($TARGETPLATFORM)" && \
apt-get install --no-install-recommends -y "./${XPIPE_ARTIFACT}" && \
rm "./${XPIPE_ARTIFACT}"
RUN echo "**** zellij **** ($TARGETPLATFORM)" && \
if [ "$TARGETPLATFORM" = "linux/amd64" ]; then ZELLIJ_LINK="https://github.com/zellij-org/zellij/releases/latest/download/zellij-x86_64-unknown-linux-musl.tar.gz"; else ZELLIJ_LINK="https://github.com/zellij-org/zellij/releases/latest/download/zellij-aarch64-unknown-linux-musl.tar.gz "; fi && \
curl -LO "${ZELLIJ_LINK}" && \
tar -xvf zellij*.tar.gz && \
sudo install -o root -g root -m 0755 zellij /usr/local/bin/zellij && \
rm zellij && \
rm zellij*.tar.gz
RUN mkdir -p "/etc/xdg/autostart/" && ln -s "/usr/share/applications/$XPIPE_PACKAGE.desktop" "/etc/xdg/autostart/$XPIPE_PACKAGE.desktop"
RUN echo "**** kwallet tweaks ****" && mkdir -p /config/.config && printf "[Wallet]\nEnabled=false\n" > /config/.config/kwalletrc
RUN echo "**** konsole tweaks ****" && mkdir -p /config/.config && printf "\n\n[KonsoleWindow]\nUseSingleInstance=true\n\n[Notification Messages]\nCloseAllTabs=true\n" >> /config/.config/konsolerc
RUN echo "**** kde tweaks ****" && \
sed -i \
"s/applications:org.kde.discover.desktop,/,/g" \

View File

@@ -17,5 +17,13 @@ fi
setterm blank 0
setterm powerdown 0
if [ ! -f "$HOME/.config/konsolerc" ]; then
printf "[General]\nConfigVersion=1\n\n[KonsoleWindow]\nUseSingleInstance=true\n\n[Notification Messages]\nCloseAllTabs=true\nCloseSingleTab=true\n" > "$HOME/.config/konsolerc"
fi
if [ ! -f "$HOME/.config/kwalletrc" ]; then
printf "[Wallet]\nEnabled=false\n" > "$HOME/.config/kwalletrc"
fi
# Launch DE
/usr/bin/dbus-launch /usr/bin/startplasma-x11 > /dev/null 2>&1

View File

@@ -1 +1 @@
15.1-2
16.0-50