2023-04-03 21:20:06 +00:00
|
|
|
#!/bin/bash
|
|
|
|
pushd "${BASH_SOURCE%/*}" > /dev/null;
|
2023-04-05 07:45:04 +00:00
|
|
|
. "../Config/pacman/install.sh";
|
2023-04-03 21:20:06 +00:00
|
|
|
. "../Software/yay/install.sh";
|
|
|
|
|
2023-04-04 15:16:35 +00:00
|
|
|
# Essentials
|
2023-04-04 01:31:27 +00:00
|
|
|
yay --noconfirm -Syu \
|
|
|
|
wget \
|
2023-04-04 15:16:35 +00:00
|
|
|
oh-my-posh-bin \
|
|
|
|
screen \
|
|
|
|
vim;
|
2023-04-04 01:31:27 +00:00
|
|
|
|
2023-04-04 00:53:21 +00:00
|
|
|
# GRUB Shenanigans
|
|
|
|
. "../Software/minegrub-theme/install.sh";
|
|
|
|
|
2023-04-04 00:54:11 +00:00
|
|
|
# Gnome Extensions
|
2023-04-04 01:01:05 +00:00
|
|
|
yay --noconfirm -Syu \
|
|
|
|
gnome-shell-extension-order-icons-git \
|
|
|
|
gnome-shell-extension-desktop-icons-ng \
|
|
|
|
gnome-shell-extension-dash-to-dock \
|
|
|
|
gnome-shell-extension-pop-shell-git \
|
|
|
|
gnome-shell-extension-order-icons-git \
|
|
|
|
gnome-shell-extension-pano-git;
|
|
|
|
|
2023-04-04 00:54:11 +00:00
|
|
|
. "../Config/GnomeExtensions/install.sh";
|
|
|
|
|
2023-04-04 01:31:27 +00:00
|
|
|
# rclone
|
|
|
|
. "../Software/rclone/install.sh";
|
|
|
|
|
|
|
|
# Brave Browser
|
|
|
|
yay --noconfirm -Syu \
|
|
|
|
brave-bin \
|
|
|
|
brave-beta-bin \
|
|
|
|
brave-nightly-bin;
|
|
|
|
|
|
|
|
braveExtensions="/opt/brave-bin/extensions";
|
|
|
|
|
|
|
|
BROWSER_BIN="brave" \
|
|
|
|
EXTENSION_DIR="/usr/share/chromium-extensions" \
|
|
|
|
EXTENSION_POLICY_DIR="$braveExtensions" \
|
|
|
|
source "../../Common/Config/Chromium/install-ytmusic-dl.sh";
|
|
|
|
|
2023-04-04 22:53:50 +00:00
|
|
|
sudo ln -s "$braveExtensions" /opt/brave.com/brave-beta/extensions;
|
|
|
|
sudo ln -s "$braveExtensions" /opt/brave.com/brave-nightly/extensions;
|
2023-04-04 01:31:27 +00:00
|
|
|
|
2023-04-04 15:16:35 +00:00
|
|
|
# Tools
|
2023-04-05 08:37:18 +00:00
|
|
|
yay -Rs typescript yarn nodejs;
|
|
|
|
|
2023-04-04 15:16:35 +00:00
|
|
|
yay --noconfirm -Syu \
|
|
|
|
bitwarden \
|
|
|
|
signal-desktop \
|
|
|
|
bottles \
|
|
|
|
extension-manager \
|
|
|
|
easyeffects \
|
|
|
|
threema-desktop;
|
|
|
|
|
|
|
|
# Media
|
|
|
|
yay --noconfirm -Syu electron13-bin;
|
|
|
|
yay --noconfirm -Syu \
|
|
|
|
ytmdesktop;
|
|
|
|
|
|
|
|
# Coding
|
|
|
|
yay --noconfirm -Syu \
|
|
|
|
vscodium-bin \
|
|
|
|
vscodium-insiders-bin \
|
|
|
|
visual-studio-code-bin \
|
|
|
|
visual-studio-code-insiders-bin \
|
|
|
|
godot-mono-bin;
|
|
|
|
|
|
|
|
# Node.js
|
|
|
|
. "../Software/NVS/install.sh";
|
|
|
|
|
|
|
|
# Python
|
|
|
|
yay --noconfirm -Syu \
|
|
|
|
python \
|
|
|
|
python-pip \
|
|
|
|
pyenv \
|
|
|
|
python-pipenv;
|
|
|
|
|
|
|
|
# Docker
|
|
|
|
yay --noconfirm -Syu \
|
|
|
|
docker \
|
|
|
|
docker-compose \
|
|
|
|
docker-buildx;
|
|
|
|
|
2023-04-04 09:07:44 +00:00
|
|
|
# Misc
|
|
|
|
. "../Software/logo-ls/install.sh";
|
2023-04-04 15:16:35 +00:00
|
|
|
. "../Software/Virtual Machine Manager/install.sh";
|
|
|
|
|
|
|
|
yay --noconfirm -Syu \
|
|
|
|
vim \
|
|
|
|
tea \
|
|
|
|
woodpecker-cli;
|
2023-04-04 09:07:44 +00:00
|
|
|
|
2023-04-03 21:20:06 +00:00
|
|
|
popd > /dev/null;
|