update
This commit is contained in:
parent
0d1d9b9827
commit
d1d2bb5e77
2 changed files with 45 additions and 34 deletions
17
README.md
17
README.md
|
@ -1,20 +1,18 @@
|
||||||
# Quick Linux setup
|
# Quick Linux setup
|
||||||
|
|
||||||
This is built for the GNOME version of Fedora.
|
This is built for the GNOME version of Fedora.
|
||||||
|
|
||||||
If you're using KDE, look into this: https://github.com/radbirb/Short-FedoraKDE-Tips (TAKE CAUTION)
|
|
||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
- Flatpak
|
- Flatpak
|
||||||
- Flathub Repository Enabled
|
- Flathub Repository Enabled
|
||||||
|
|
||||||
## Settings
|
## Settings
|
||||||
- ~~Switch Appearance to Dark Mode~~
|
- Switch Appearance to Dark Mode
|
||||||
- ~~Turn off Mouse Acceleration~~
|
- Turn off Hot Corner
|
||||||
- ~~Turn off Hot Corner~~
|
- Turn off Mouse Acceleration
|
||||||
- ~~Enabling GSConnect and Rounded Corners Reborn Extension~~
|
|
||||||
|
|
||||||
## Patches
|
## Patches
|
||||||
|
- Blackbox for Nautilus
|
||||||
- Spotify (Removing Ads)
|
- Spotify (Removing Ads)
|
||||||
|
|
||||||
## Apps and Packages to be Uninstalled
|
## Apps and Packages to be Uninstalled
|
||||||
|
@ -49,17 +47,16 @@ If you're using KDE, look into this: https://github.com/radbirb/Short-FedoraKDE-
|
||||||
- Fragments
|
- Fragments
|
||||||
- Impression
|
- Impression
|
||||||
- Gapless
|
- Gapless
|
||||||
- Kdenlive
|
- Librewolf
|
||||||
- Mullvad VPN
|
- Mullvad VPN
|
||||||
- Obfuscate
|
- Obfuscate
|
||||||
- Paraboblic
|
- Paraboblic
|
||||||
- Session
|
- Session
|
||||||
- Showtime
|
- Shotcut
|
||||||
- Spotify
|
- Spotify
|
||||||
- Video Trimmer
|
- Video Trimmer
|
||||||
- VLC
|
- VLC
|
||||||
- VSCodium
|
- VSCodium
|
||||||
- Zen Browser
|
|
||||||
|
|
||||||
# Packages to be Installed (As a developer)
|
# Packages to be Installed (As a developer)
|
||||||
- ADB
|
- ADB
|
||||||
|
|
62
run.sh
62
run.sh
|
@ -22,22 +22,33 @@ clear
|
||||||
echo "Changing settings for GNOME..."
|
echo "Changing settings for GNOME..."
|
||||||
echo "Enabling dark mode..."
|
echo "Enabling dark mode..."
|
||||||
gsettings set org.gnome.desktop.interface color-scheme "prefer-dark"
|
gsettings set org.gnome.desktop.interface color-scheme "prefer-dark"
|
||||||
sleep 2
|
sleep 1
|
||||||
|
|
||||||
echo "Turning off mouse acceleration..."
|
echo "Turning off mouse acceleration..."
|
||||||
gsettings set org.gnome.desktop.peripherals.mouse accel-profile 'flat'
|
gsettings set org.gnome.desktop.peripherals.mouse accel-profile 'flat'
|
||||||
sleep 2
|
sleep 1
|
||||||
|
|
||||||
|
echo "Turning of hot corners..."
|
||||||
|
gsettings set org.gnome.desktop.interface enable-hot-corners false
|
||||||
|
sleep 1
|
||||||
|
|
||||||
echo "Filehistory will clear every week..."
|
echo "Filehistory will clear every week..."
|
||||||
gsettings set org.gnome.desktop.privacy recent-files-max-age 7
|
gsettings set org.gnome.desktop.privacy recent-files-max-age 7
|
||||||
sleep 2
|
sleep 1
|
||||||
|
|
||||||
echo "Trash and temporary files will clear every week..."
|
echo "Trash and temporary files will clear every week..."
|
||||||
gsettings set org.gnome.desktop.privacy old-files-age 7
|
gsettings set org.gnome.desktop.privacy old-files-age 7
|
||||||
sleep 2
|
sleep 1
|
||||||
|
|
||||||
gsettings set org.gnome.desktop.privacy remove-old-temp-files true
|
gsettings set org.gnome.desktop.privacy remove-old-temp-files true
|
||||||
sleep 2
|
sleep 1
|
||||||
|
|
||||||
gsettings set org.gnome.desktop.privacy remove-old-trash-files true
|
gsettings set org.gnome.desktop.privacy remove-old-trash-files true
|
||||||
sleep 2
|
sleep 1
|
||||||
|
|
||||||
gsettings set org.gnome.desktop.interface enable-hot-corners false
|
gsettings set org.gnome.desktop.interface enable-hot-corners false
|
||||||
sleep 2
|
sleep 1
|
||||||
|
|
||||||
|
|
||||||
# Uninstall Apps and Packages
|
# Uninstall Apps and Packages
|
||||||
clear
|
clear
|
||||||
|
@ -49,7 +60,23 @@ clear
|
||||||
echo "Installing applications..."
|
echo "Installing applications..."
|
||||||
sudo dnf config-manager --add-repo https://repository.mullvad.net/rpm/stable/mullvad.repo
|
sudo dnf config-manager --add-repo https://repository.mullvad.net/rpm/stable/mullvad.repo
|
||||||
sudo dnf install --quiet -y mullvad-vpn openssl
|
sudo dnf install --quiet -y mullvad-vpn openssl
|
||||||
flatpak install -y com.vscodium.codium io.gitlab.librewolf-community com.spotify.Client com.belmoussaoui.Obfuscate network.loki.Session org.videolan.VLC org.nickvision.tubeconverter cafe.avery.Delfin de.haeckerfelix.Fragments org.gnome.gitlab.YaLTeR.VideoTrimmer com.github.tchx84.Flatseal org.shotcut.Shotcut com.raggesilver.BlackBox com.github.neithern.g4music net.nokyan.Resources
|
|
||||||
|
flatpak install \
|
||||||
|
com.vscodium.codium \
|
||||||
|
io.gitlab.librewolf-community \
|
||||||
|
com.spotify.Client \
|
||||||
|
com.belmoussaoui.Obfuscate \
|
||||||
|
network.loki.Session \
|
||||||
|
org.videolan.VLC \
|
||||||
|
org.nickvision.tubeconverter \
|
||||||
|
cafe.avery.Delfin \
|
||||||
|
de.haeckerfelix.Fragments \
|
||||||
|
org.gnome.gitlab.YaLTeR.VideoTrimmer \
|
||||||
|
com.github.tchx84.Flatseal \
|
||||||
|
org.shotcut.Shotcut \
|
||||||
|
com.raggesilver.BlackBox \
|
||||||
|
com.github.neithern.g4music \
|
||||||
|
net.nokyan.Resources
|
||||||
|
|
||||||
# Install Packages
|
# Install Packages
|
||||||
clear
|
clear
|
||||||
|
@ -69,7 +96,7 @@ sudo dnf install nodejs -y --quiet
|
||||||
|
|
||||||
# Patches and Apply
|
# Patches and Apply
|
||||||
clear
|
clear
|
||||||
echo "Patching Spotify, Nautilus, and Librewolf..."
|
echo "Patching Spotify and Nautilus..."
|
||||||
|
|
||||||
## Spotify
|
## Spotify
|
||||||
bash <(curl -sSL https://spotx-official.github.io/run.sh) -h -d -f
|
bash <(curl -sSL https://spotx-official.github.io/run.sh) -h -d -f
|
||||||
|
@ -80,9 +107,6 @@ 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
|
||||||
|
|
||||||
## Librewolf
|
|
||||||
curl -s -o- https://raw.githubusercontent.com/rafaelmardojai/firefox-gnome-theme/master/scripts/install-by-curl.sh | bash
|
|
||||||
|
|
||||||
# Settings
|
# Settings
|
||||||
clear
|
clear
|
||||||
echo "Applying Settings for VSCodium and Blackbox..."
|
echo "Applying Settings for VSCodium and Blackbox..."
|
||||||
|
@ -126,17 +150,7 @@ sudo dnf clean all
|
||||||
|
|
||||||
# After-Run
|
# After-Run
|
||||||
echo "Completed."
|
echo "Completed."
|
||||||
sleep 2
|
sleep 1
|
||||||
echo "Don't forget to setup Git:"
|
|
||||||
echo 'git config --global user.name "USERNAME"'
|
|
||||||
echo 'git config --global user.email "email@example.org"'
|
|
||||||
echo ""
|
|
||||||
echo "Some settings need to be modified in Librewolf 'about:config'. Enable the following:"
|
|
||||||
echo "gnomeTheme.hideSingleTab"
|
|
||||||
echo "gnomeTheme.bookmarksToolbarUnderTabs"
|
|
||||||
echo "gnomeTheme.closeOnlySelectedTabs"
|
|
||||||
echo "gnomeTheme.systemIcons"
|
|
||||||
echo "gnomeTheme.hideWebrtcIndicator"
|
|
||||||
echo ""
|
|
||||||
echo "For the LibRedirect extension, the configuration is available here:"
|
echo "For the LibRedirect extension, the configuration is available here:"
|
||||||
echo "https://ark.sudovanilla.org/Korbs/Quick-Linux-Setup/raw/branch/main/configs/libredirect-settings-v2.9.0.json"
|
echo "https://ark.sudovanilla.org/Korbs/Quick-Linux-Setup/raw/branch/main/configs/libredirect-settings-v2.9.0.json"
|
Loading…
Reference in a new issue