Add BetterDiscord themes and plugin configurations for customization
This commit is contained in:
@@ -1,46 +1,59 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
packages=(
|
||||
"wget"
|
||||
"unzip"
|
||||
"bluez"
|
||||
"bluez-utils"
|
||||
"blueman"
|
||||
"brightnessctl"
|
||||
"bun"
|
||||
"discord"
|
||||
"betterdiscord-installer-bin"
|
||||
"dunst"
|
||||
"easyeffects"
|
||||
"fastfetch"
|
||||
"flatpak"
|
||||
"git"
|
||||
"go"
|
||||
"gum"
|
||||
"gvfs"
|
||||
"hicolor-icon-theme"
|
||||
"htop"
|
||||
"hyprland"
|
||||
"waybar"
|
||||
"rofi"
|
||||
"hyprlock"
|
||||
"hyprpaper"
|
||||
"hyprpolkitagent"
|
||||
"jetbrains-toolbox"
|
||||
"jq"
|
||||
"kitty"
|
||||
"dunst"
|
||||
"flatpak"
|
||||
"networkmanager"
|
||||
"qt5-wayland"
|
||||
"qt5ct"
|
||||
"qt6-wayland"
|
||||
"qt6ct"
|
||||
"rofi"
|
||||
"scite"
|
||||
"thunar"
|
||||
"thunar-archive-plugin"
|
||||
"thunar-media-tags-plugin"
|
||||
"thunar-shares-plugin"
|
||||
"thunar-vcs-plugin"
|
||||
"thunar-volman"
|
||||
"qt5-wayland"
|
||||
"qt6-wayland"
|
||||
"qt5ct"
|
||||
"qt6ct"
|
||||
"go"
|
||||
"hyprpaper"
|
||||
"hyprlock"
|
||||
"hyprpolkitagent"
|
||||
"hicolor-icon-theme"
|
||||
"woff2-font-awesome"
|
||||
"ttf-fira-code"
|
||||
"ttf-fira-sans"
|
||||
"ttf-firacode-nerd"
|
||||
"unzip"
|
||||
"vim"
|
||||
"vivaldi"
|
||||
"fastfetch"
|
||||
"ttf-fira-sans"
|
||||
"ttf-fira-code"
|
||||
"ttf-firacode-nerd"
|
||||
"jq"
|
||||
"brightnessctl"
|
||||
"networkmanager"
|
||||
"waybar"
|
||||
"wget"
|
||||
"wireplumber"
|
||||
"wlogout"
|
||||
"jetbrains-toolbox"
|
||||
"woff2-font-awesome"
|
||||
"xdg-desktop-portal-hyprland"
|
||||
"steam"
|
||||
"millennium"
|
||||
"mangohud"
|
||||
"goverlay"
|
||||
)
|
||||
|
||||
packagesToRemove=(
|
||||
@@ -141,6 +154,7 @@ _copyConfig() {
|
||||
done
|
||||
# use envsubst for qt6ct.conf
|
||||
envsubst < dotfiles/.config/qt6ct/qt6ct.conf > "$HOME/.config/qt6ct/qt6ct.conf"
|
||||
envsubst < dotfiles/.config/waybar/style.css > "$HOME/.config/waybar/style.css"
|
||||
# copy qt6 to qt5
|
||||
mkdir -p "$HOME/.config/qt5ct"
|
||||
cp -v "$HOME/.config/qt6ct/qt6ct.conf" "$HOME/.config/qt5ct/qt5ct.conf"
|
||||
@@ -177,6 +191,9 @@ _copyConfig
|
||||
_copyScripts
|
||||
|
||||
hyprctl reload
|
||||
killall -9 waybar
|
||||
sleep 1
|
||||
waybar &
|
||||
echo ":::::::::::::::::::::::::::"
|
||||
echo ":: Installation complete ::"
|
||||
echo ":::::::::::::::::::::::::::"
|
||||
|
||||
Reference in New Issue
Block a user