Last active
July 17, 2019 05:26
-
-
Save rowland007/bb63775ddb3270450ea793cec34523ef to your computer and use it in GitHub Desktop.
Personal initial configuration for Fedora 30
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash -e | |
if [[ $EUID -ne 0 ]]; then | |
echo "This script must be run as root" | |
exit 1 | |
fi | |
cd /home/$USER/ | |
echo "Changing directory to: $(pwd)" | |
echo "Removing bloatware..." | |
sudo dnf remove -y asunder* parole* pragha* xfburn* orage* gnumeric* transmission* claws* pidgin* abiword* catfish* geany* | |
echo "Downloading RPM Fusion repos" | |
wget https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-30.noarch.rpm | |
wget https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-30.noarch.rpm | |
echo "Installing RPM Fusion repos" | |
sudo dnf install -y /home/$USER/*.rpm | |
echo "Installing screenshot software, password manager, email, VLC Media player, Smart Card tools, syncthing, and torrent client" | |
sudo dnf install -y shutter keepassxc thunderbird bleachbit deluge tilda vlc syncthing pcsc-tools | |
echo "Cleaning up files" | |
sudo bleachbit -s /home/$USER/*.rpm | |
echo "Done - Have a wonderful day." |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment