A lot lot lot changessss
This commit is contained in:
parent
b0d58c8616
commit
cc19ec32d8
14 changed files with 700 additions and 15 deletions
44
Dockerfile
44
Dockerfile
|
@ -26,42 +26,56 @@ RUN \
|
|||
RUN apt-get install -y fonts-recommended fonts-symbola fonts-glasstty fonts-firacode
|
||||
# Essential stuff
|
||||
RUN apt-get install -y \
|
||||
xdotool nano zip wget curl htop iotop \
|
||||
xdotool nano zip wget curl htop iotop bash-completion \
|
||||
vlc \
|
||||
git \
|
||||
build-essential \
|
||||
python-is-python3
|
||||
python-is-python3 \
|
||||
xarchiver \
|
||||
thunar-archive-plugin
|
||||
|
||||
# Java
|
||||
RUN apt-get install -y default-jre
|
||||
# Firefox
|
||||
RUN apt-get install -y firefox-esr firefox-esr-l10n-fi
|
||||
RUN apt-get install -y firefox-esr firefox-esr-l10n-fi && cp /usr/share/applications/firefox-esr.desktop $HOME/Desktop
|
||||
COPY firefox-policies.json /etc/firefox/policies/policies.json
|
||||
# Thunderbird
|
||||
RUN apt-get install -y thunderbird thunderbird-l10n-fi
|
||||
RUN apt-get install -y thunderbird thunderbird-l10n-fi && cp /usr/share/applications/thunderbird.desktop $HOME/Desktop
|
||||
# Libreoffice
|
||||
RUN apt-get install -y libreoffice libreoffice-l10n-fi
|
||||
RUN apt-get install -y libreoffice libreoffice-l10n-fi && cp /usr/share/applications/libreoffice-startcenter.desktop $HOME/Desktop
|
||||
# GIMP
|
||||
RUN apt-get install -y gimp
|
||||
RUN apt-get install -y gimp && cp /usr/share/applications/gimp.desktop $HOME/Desktop
|
||||
# VSCodium
|
||||
RUN \
|
||||
apt-get install codium \
|
||||
&& sed -i 's#/usr/share/codium/codium#/usr/share/codium/codium --no-sandbox##' /usr/share/applications/codium.desktop
|
||||
|
||||
&& sed -i 's#/usr/share/codium/codium#/usr/share/codium/codium --no-sandbox##' /usr/share/applications/codium.desktop \
|
||||
&& cp /usr/share/applications/codium.desktop $HOME/Desktop
|
||||
# Obsidian
|
||||
RUN \
|
||||
curl -s https://api.github.com/repos/obsidianmd/obsidian-releases/releases/latest \
|
||||
| grep "browser_download_url.*amd64.deb" \
|
||||
| cut -d : -f 2,3 \
|
||||
| tr -d \" \
|
||||
| wget -i - -O obsidian.deb \
|
||||
&& dpkg -i obsidian.deb \
|
||||
&& sed -i 's#/opt/Obsidian/obsidian#/opt/Obsidian/obsidian --no-sandbox##' /usr/share/applications/obsidian.desktop \
|
||||
&& cp /usr/share/applications/obsidian.desktop $HOME/Desktop \
|
||||
&& rm obsidian.deb
|
||||
|
||||
|
||||
# Desktop icons
|
||||
RUN \
|
||||
cp \
|
||||
/usr/share/applications/codium.desktop \
|
||||
/usr/share/applications/thunderbird.desktop \
|
||||
/usr/share/applications/libreoffice-startcenter.desktop \
|
||||
/usr/share/applications/gimp.desktop \
|
||||
/usr/share/applications/firefox-esr.desktop \
|
||||
/usr/share/applications/xfce4-terminal.desktop \
|
||||
$HOME/Desktop \
|
||||
/usr/share/applications/xfce4-terminal.desktop \
|
||||
$HOME/Desktop \
|
||||
&& chmod +x $HOME/Desktop/*.desktop \
|
||||
&& chown 1000:1000 $HOME/Desktop/*.desktop
|
||||
|
||||
# Configs
|
||||
COPY etc /etc/
|
||||
COPY user-config $HOME/.config
|
||||
COPY bg_default.png /usr/share/backgrounds/bg_default.png
|
||||
|
||||
# Cleanup and stuff
|
||||
# Services we don't want to start disable in xfce init
|
||||
RUN \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue