82 lines
2.6 KiB
Bash
82 lines
2.6 KiB
Bash
#!/bin/bash
|
|
|
|
# Sudo
|
|
usermod -a -G sudo $USER
|
|
|
|
|
|
# Pipewire @ 192k
|
|
sudo mkdir /etc/pipewire
|
|
sudo cp pipewire.conf /etc/pipewire
|
|
|
|
# Deps for steam
|
|
sudo dpkg --add-architecture i386
|
|
sudo apt install apt install mesa-vulkan-drivers libglx-mesa0:i386 mesa-vulkan-drivers:i386 libgl1-mesa-dri:i386
|
|
sudo apt install mesa-vulkan-drivers libglx-mesa0:i386 mesa-vulkan-drivers:i386 libgl1-mesa-dri:i386
|
|
|
|
|
|
# Tools
|
|
sudo apt install zsh nala lsd fonts-font-awesome neofetch mc tmux batcat curl geary plocate apt-file
|
|
sudo apt-file update
|
|
|
|
# Flatpak
|
|
sudo sudo apt install flatpak
|
|
sudo apt install gnome-software-plugin-flatpak
|
|
sudo flatpak override --filesystem=~/.themes
|
|
sudo flatpak override --filesystem=~/.icons
|
|
sudo flatpak override --filesystem=xdg-config/gtk-4.0
|
|
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
|
|
flatpak update
|
|
flatpak install flatseal fondo com.usebottles.bottles om.github.wwmm.easyeffects com.ktechpit.whatsie com.ktechpit.whatsie ProtonUp-Qt slack
|
|
flatpak install org.gtk.Gtk3theme.WhiteSur-Light org.gtk.Gtk3theme.WhiteSur-Light-solid
|
|
|
|
# Dev general
|
|
sudo apt install git build-essential golang meson cmake ninja
|
|
|
|
|
|
# Fyne deps
|
|
sudo apt install libgl1-mesa-dev xorg-dev
|
|
|
|
|
|
# Nerd fonts
|
|
git clone --depth 1 https://github.com/ryanoasis/nerd-fonts.git
|
|
nerd-fonts/install.sh
|
|
|
|
# Themes
|
|
git clone --depth=1 https://github.com/vinceliuice/WhiteSur-gtk-theme.git
|
|
WhiteSur-gtk-theme/install.sh -l -c Light -N mojave
|
|
WhiteSur-gtk-theme/tweaks.sh -g #GDM
|
|
WhiteSur-gtk-theme/tweaks.sh -F #Flatpak
|
|
WhiteSur-gtk-theme/tweaks.sh -f #Firefox
|
|
WhiteSur-gtk-theme/tweaks.sh -d #Dash to dock
|
|
|
|
git clone --depth=1 https://github.com/vinceliuice/WhiteSur-icon-theme.git
|
|
WhiteSur-icon-theme/install.sh
|
|
|
|
#Extensions
|
|
gnome-extensions install openweather-extension@jenslody.de
|
|
gnome-extensions install dash-to-dock@micxgx.gmail.com
|
|
gnome-extensions install trayIconsReloaded@selfmade.pl
|
|
gnome-extensions install blur-my-shell@aunetx
|
|
gnome-extensions install user-theme@gnome-shell-extensions.gcampax.github.com
|
|
|
|
# Oh My ZSH
|
|
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
|
|
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
|
|
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
|
|
cp .zshrc $HOME
|
|
|
|
# Steam
|
|
sudo apt install steam-installer
|
|
|
|
|
|
# Settings
|
|
dconf load / < dconf.toml
|
|
|
|
# Applications
|
|
sudo cp *.list /etc/apt/sources.list.d/
|
|
sudo apt update
|
|
sudo apt install google-chrome-stable code
|
|
|
|
# Clean up
|
|
sudo apt clean
|