terminal theming

This commit is contained in:
2024-04-03 23:36:05 +13:00
parent ae859f37af
commit 55afcb1713
8 changed files with 355 additions and 3 deletions

View File

@ -6,8 +6,9 @@ ENV BROWSER=librewolf
RUN set -eux; apt-get update; \
apt-get install -y --no-install-recommends xfce4 xfce4-terminal sudo; \
apt-get install -y wget curl gnupg lsb-release apt-transport-https ca-certificates \
git nano sxiv mpv rsync kwrite xwallpaper aria2
git nano sxiv mpv rsync kwrite xwallpaper aria2 zsh
#
## Install Browsers and other core apps
RUN set -eux; \
#
## Install yt-dlp
@ -29,6 +30,13 @@ RUN set -eux; \
apt-get clean -y; \
rm -rf /var/lib/apt/lists/* /var/cache/apt/*
#
## Look and feel / Finishing touches
RUN set -eux; \
#
## Oh My Zsh
chsh --shell /usr/bin/zsh neko; \
sudo -u neko sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" "" --unattended
#
# Copy dotfiles
COPY dots /dots
RUN set -eux; rsync --recursive /dots/ /