diff --git a/README.md b/README.md index 256d7ac..99bd9b2 100644 --- a/README.md +++ b/README.md @@ -1,20 +1,18 @@ # Quick Linux setup -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) +This is built for the GNOME version of Fedora. ## Requirements - Flatpak - Flathub Repository Enabled ## Settings - - ~~Switch Appearance to Dark Mode~~ - - ~~Turn off Mouse Acceleration~~ - - ~~Turn off Hot Corner~~ - - ~~Enabling GSConnect and Rounded Corners Reborn Extension~~ + - Switch Appearance to Dark Mode + - Turn off Hot Corner + - Turn off Mouse Acceleration ## Patches + - Blackbox for Nautilus - Spotify (Removing Ads) ## 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 - Impression - Gapless - - Kdenlive + - Librewolf - Mullvad VPN - Obfuscate - Paraboblic - Session - - Showtime + - Shotcut - Spotify - Video Trimmer - VLC - VSCodium - - Zen Browser # Packages to be Installed (As a developer) - ADB diff --git a/run.sh b/run.sh index a7e6421..a54d34a 100644 --- a/run.sh +++ b/run.sh @@ -22,22 +22,33 @@ clear echo "Changing settings for GNOME..." echo "Enabling dark mode..." gsettings set org.gnome.desktop.interface color-scheme "prefer-dark" -sleep 2 +sleep 1 + echo "Turning off mouse acceleration..." 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..." gsettings set org.gnome.desktop.privacy recent-files-max-age 7 -sleep 2 +sleep 1 + echo "Trash and temporary files will clear every week..." 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 -sleep 2 +sleep 1 + 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 -sleep 2 +sleep 1 + # Uninstall Apps and Packages clear @@ -49,7 +60,23 @@ clear echo "Installing applications..." sudo dnf config-manager --add-repo https://repository.mullvad.net/rpm/stable/mullvad.repo 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 clear @@ -69,7 +96,7 @@ sudo dnf install nodejs -y --quiet # Patches and Apply clear -echo "Patching Spotify, Nautilus, and Librewolf..." +echo "Patching Spotify and Nautilus..." ## Spotify 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 ./install.sh -## Librewolf -curl -s -o- https://raw.githubusercontent.com/rafaelmardojai/firefox-gnome-theme/master/scripts/install-by-curl.sh | bash - # Settings clear echo "Applying Settings for VSCodium and Blackbox..." @@ -126,17 +150,7 @@ sudo dnf clean all # After-Run echo "Completed." -sleep 2 -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 "" +sleep 1 + 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" \ No newline at end of file