update
This commit is contained in:
parent
8bef913c96
commit
0d1d9b9827
2 changed files with 38 additions and 22 deletions
2
enable-extensions.sh
Normal file
2
enable-extensions.sh
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
gnome-extensions enable gsconnect@andyholmes.github.io
|
||||||
|
gnome-extensions enable rounded-window-corners@fxgn
|
58
run.sh
58
run.sh
|
@ -13,6 +13,32 @@ clear
|
||||||
echo "Updating your system..."
|
echo "Updating your system..."
|
||||||
sudo dnf update --quiet --refresh --allowerasing -y
|
sudo dnf update --quiet --refresh --allowerasing -y
|
||||||
|
|
||||||
|
# Dotfiles
|
||||||
|
cd ~/
|
||||||
|
wget https://ark.sudovanilla.org/Korbs/Quick-Linux-Setup/raw/branch/main/configs/.npmrc
|
||||||
|
|
||||||
|
# Apply GNOME Settings
|
||||||
|
clear
|
||||||
|
echo "Changing settings for GNOME..."
|
||||||
|
echo "Enabling dark mode..."
|
||||||
|
gsettings set org.gnome.desktop.interface color-scheme "prefer-dark"
|
||||||
|
sleep 2
|
||||||
|
echo "Turning off mouse acceleration..."
|
||||||
|
gsettings set org.gnome.desktop.peripherals.mouse accel-profile 'flat'
|
||||||
|
sleep 2
|
||||||
|
echo "Filehistory will clear every week..."
|
||||||
|
gsettings set org.gnome.desktop.privacy recent-files-max-age 7
|
||||||
|
sleep 2
|
||||||
|
echo "Trash and temporary files will clear every week..."
|
||||||
|
gsettings set org.gnome.desktop.privacy old-files-age 7
|
||||||
|
sleep 2
|
||||||
|
gsettings set org.gnome.desktop.privacy remove-old-temp-files true
|
||||||
|
sleep 2
|
||||||
|
gsettings set org.gnome.desktop.privacy remove-old-trash-files true
|
||||||
|
sleep 2
|
||||||
|
gsettings set org.gnome.desktop.interface enable-hot-corners false
|
||||||
|
sleep 2
|
||||||
|
|
||||||
# Uninstall Apps and Packages
|
# Uninstall Apps and Packages
|
||||||
clear
|
clear
|
||||||
echo "Removing unused content and applications..."
|
echo "Removing unused content and applications..."
|
||||||
|
@ -39,18 +65,17 @@ source ~/.bashrc
|
||||||
clear
|
clear
|
||||||
echo "Installing NodeJS..."
|
echo "Installing NodeJS..."
|
||||||
|
|
||||||
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash
|
sudo dnf install nodejs -y --quiet
|
||||||
source ~/.bashrc
|
|
||||||
nvm install node
|
|
||||||
|
|
||||||
# Patches and Apply
|
# Patches and Apply
|
||||||
clear
|
clear
|
||||||
echo "Patching Spotify, Nautilus, and Librewolf..."
|
echo "Patching Spotify, Nautilus, and Librewolf..."
|
||||||
|
|
||||||
## Spotify
|
## Spotify
|
||||||
bash <(curl -sSL https://spotx-official.github.io/run.sh) -h -d
|
bash <(curl -sSL https://spotx-official.github.io/run.sh) -h -d -f
|
||||||
|
|
||||||
## Nautilus
|
## Nautilus
|
||||||
|
sudo dnf install nautilus-python -y --quiet
|
||||||
git clone https://github.com/ppvan/nautilus-open-in-blackbox.git
|
git clone https://github.com/ppvan/nautilus-open-in-blackbox.git
|
||||||
cd nautilus-open-in-blackbox
|
cd nautilus-open-in-blackbox
|
||||||
./install.sh
|
./install.sh
|
||||||
|
@ -58,21 +83,23 @@ cd nautilus-open-in-blackbox
|
||||||
## Librewolf
|
## Librewolf
|
||||||
curl -s -o- https://raw.githubusercontent.com/rafaelmardojai/firefox-gnome-theme/master/scripts/install-by-curl.sh | bash
|
curl -s -o- https://raw.githubusercontent.com/rafaelmardojai/firefox-gnome-theme/master/scripts/install-by-curl.sh | bash
|
||||||
|
|
||||||
# Dotfiles
|
|
||||||
cd ~/
|
|
||||||
wget https://ark.sudovanilla.org/Korbs/Quick-Linux-Setup/raw/branch/main/configs/.npmrc
|
|
||||||
|
|
||||||
# Settings
|
# Settings
|
||||||
clear
|
clear
|
||||||
echo "Applying Settings for VSCodium and Blackbox..."
|
echo "Applying Settings for VSCodium and Blackbox..."
|
||||||
|
|
||||||
## VSCodium
|
## VSCodium
|
||||||
|
echo "Generating files for VSCodium..."
|
||||||
|
flatpak run com.raggesilver.BlackBox --command "flatpak run com.vscodium.codium"
|
||||||
|
echo "Just close it."
|
||||||
cd /home/korbs/.var/app/com.vscodium.codium/config/VSCodium/User
|
cd /home/korbs/.var/app/com.vscodium.codium/config/VSCodium/User
|
||||||
wget https://ark.sudovanilla.org/Korbs/Quick-Linux-Setup/raw/branch/main/configs/vscodium.json
|
wget https://ark.sudovanilla.org/Korbs/Quick-Linux-Setup/raw/branch/main/configs/vscodium.json
|
||||||
sudo rm settings.json
|
sudo rm settings.json
|
||||||
sudo mv vscodium.json settings.json
|
sudo mv vscodium.json settings.json
|
||||||
|
|
||||||
## Blackbox
|
## Blackbox
|
||||||
|
echo "Generating files for Blackbox..."
|
||||||
|
flatpak run com.raggesilver.BlackBox --command "flatpak run com.raggesilver.BlackBox"
|
||||||
|
echo "Just close it."
|
||||||
cd /home/korbs/.var/app/com.raggesilver.BlackBox/config/glib-2.0/settings
|
cd /home/korbs/.var/app/com.raggesilver.BlackBox/config/glib-2.0/settings
|
||||||
wget https://ark.sudovanilla.org/Korbs/Quick-Linux-Setup/raw/branch/main/configs/blackbox.keyfile
|
wget https://ark.sudovanilla.org/Korbs/Quick-Linux-Setup/raw/branch/main/configs/blackbox.keyfile
|
||||||
sudo rm keyfile
|
sudo rm keyfile
|
||||||
|
@ -85,24 +112,11 @@ cd ~/Downloads/
|
||||||
wget https://extensions.gnome.org/extension-data/gsconnectandyholmes.github.io.v57.shell-extension.zip
|
wget https://extensions.gnome.org/extension-data/gsconnectandyholmes.github.io.v57.shell-extension.zip
|
||||||
wget https://extensions.gnome.org/extension-data/rounded-window-cornersfxgn.v3.shell-extension.zip
|
wget https://extensions.gnome.org/extension-data/rounded-window-cornersfxgn.v3.shell-extension.zip
|
||||||
|
|
||||||
gnome-extensions enable gsconnect@andyholmes.github.io
|
|
||||||
gnome-extensions enable rounded-window-corners@fxgn
|
|
||||||
|
|
||||||
clear
|
clear
|
||||||
echo "Restarting GNOME is required, please restart the session soon."
|
echo "Restarting GNOME is required, please restart the session soon."
|
||||||
|
echo "After restarting the session, run 'sh ./enable-extensions.sh'"
|
||||||
sleep 5
|
sleep 5
|
||||||
|
|
||||||
# Apply GNOME Settings
|
|
||||||
clear
|
|
||||||
echo "Changing settings for GNOME..."
|
|
||||||
gsettings set org.gnome.desktop.interface color-scheme "prefer-dark"
|
|
||||||
gsettings set org.gnome.desktop.peripherals.mouse accel-profile 'flat'
|
|
||||||
gsettings set org.gnome.desktop.privacy recent-files-max-age 7
|
|
||||||
gsettings set org.gnome.desktop.privacy old-files-age 7
|
|
||||||
gsettings set org.gnome.desktop.privacy remove-old-temp-files true
|
|
||||||
gsettings set org.gnome.desktop.privacy remove-old-trash-files true
|
|
||||||
gsettings set org.gnome.desktop.interface enable-hot-corners false
|
|
||||||
|
|
||||||
# Ending-Run
|
# Ending-Run
|
||||||
clear
|
clear
|
||||||
echo "Finishing up..."
|
echo "Finishing up..."
|
||||||
|
|
Loading…
Reference in a new issue