|
|
@ -125,24 +125,7 @@ competitiveprogramming() { |
|
|
|
git clone https://git.junickim.me/junikimm717/linuxcp "$HOME/cp" |
|
|
|
} |
|
|
|
|
|
|
|
graphical() { |
|
|
|
sudo apt install -y xorg xclip cwm nitrogen dmenu kitty fonts-dejavu |
|
|
|
# copy over the dotfiles |
|
|
|
cp "$DIR"/dotfiles/.cwmrc "$DIR/dotfiles/cwm.sh" "$DIR/dotfiles/.xinitrc" "$HOME" |
|
|
|
mkdir -p "$HOME/wallpaper" |
|
|
|
} |
|
|
|
|
|
|
|
sound() { |
|
|
|
sudo apt install -y pulseaudio pipewire pavucontrol |
|
|
|
sudo touch /etc/pipewire/media-session.d/with-pulseaudio |
|
|
|
sudo cp /usr/share/doc/pipewire/examples/systemd/user/pipewire-pulse.* /etc/systemd/user/ |
|
|
|
systemctl --user daemon-reload |
|
|
|
systemctl --user --now disable pulseaudio.service pulseaudio.socket |
|
|
|
systemctl --user --now enable pipewire pipewire-pulse |
|
|
|
} |
|
|
|
|
|
|
|
(usertest && dev && sysinfo && shell && browsers && meetings && plugins && dotfiles) || exit 1 |
|
|
|
(graphical && sound) || exit 1 |
|
|
|
#(popshell) || exit 1 |
|
|
|
|
|
|
|
cat <<EOF |
|
|
|