Last active
August 29, 2015 14:09
-
-
Save sysadmind/5f45c6e74ae133639b78 to your computer and use it in GitHub Desktop.
This file contains 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 | |
# Install RPM Fusion repo | |
dnf -y localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm | |
# Install RPM Fusion Non-Free repo | |
dnf -y localinstall --nogpgcheck http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm | |
# Mysql Community Repo | |
dnf -y install http://repo.mysql.com/mysql-community-release-fc20-5.noarch.rpm | |
# Oracle official VirtualBox Repo | |
curl http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo > /etc/yum.repos.d/virtualbox.repo | |
# Install tweak tools | |
dnf -y install gnome-tweak-tool dconf-editor gconf-editor | |
# Install VLC Media Player | |
dnf -y install vlc | |
# 7zip tools | |
dnf -y install p7zip p7zip-plugins unrar | |
# Gimp | |
dnf -y install gimp | |
# Wine | |
# dnf -y install wine | |
# Firefox | |
dnf -y install firefox | |
# Chrome | |
curl -sLk https://gist.github.com/xtranophilist/4951089/raw/google.repo > /etc/yum.repos.d/google.repo | |
dnf -y install google-chrome-stable | |
# Flash Plugin | |
dnf -y install google-chrome-stable | |
dnf -y install flash-plugin | |
# Version Control | |
dnf -y install vim git subversion | |
# MySQL workbench install | |
dnf install -y mysql-workbench-community | |
# Virtual Box | |
dnf -y install VirtualBox-4.3 | |
# To load the virtual box module into the kernel | |
# sudo systemctl restart systemd-modules-load.service | |
# Vagrant Installation | |
rpm -Uvh https://dl.bintray.com/mitchellh/vagrant/vagrant_1.6.5_x86_64.rpm | |
# Diff tool | |
dnf install -y meld | |
# Sublime Text 3 | |
curl -sLk https://gist.githubusercontent.com/xtranophilist/5932634/raw/07ff75437f5fd16783e3d5218e26e73c6ea80b70/sublime-text-3-x64.sh > sublime-text-3.sh | |
sh sublime-text-3.sh | |
rm -f sublime-text-3.sh | |
# KeePass | |
dnf install -y keepass | |
# Wireshark | |
dnf install -y wireshark wireshark-gnome | |
# Spotify | |
# Spotify should be built with lpf-spotify-client | |
# Remmina Remote Desktop | |
dnf -y install remmina remmina-plugins-rdp | |
# Pidgin instant messaging | |
dnf install -y pidgin | |
# Performance tools | |
dnf install -y htop iotop mtr | |
# Numix theme/icon install | |
# This can be better accomplished through fedy | |
# curl -kL http://download.opensuse.org/repositories/home:paolorotolo:numix/RedHat_RHEL-6/home:paolorotolo:numix.repo >/etc/yum.repos.d/numix.repo | |
# yum install numix-icon-theme-circle numix-icon-theme numix-gtk-theme | |
# Pulse Audio Volume Control (Awesome for audio settings) | |
dnf install pavucontrol | |
# Python/pip | |
dnf install -y python-pip | |
pip install --upgrade pip | |
# Ansible installer | |
dnf install ansible | |
# Workspaces on all monitors | |
gsettings set org.gnome.shell.overrides workspaces-only-on-primary false | |
# For vmware player/workstation | |
dnf -y install gcc kernel-headers kernel-devel | |
ln -s /usr/src/kernels/$(uname -r)/include/generated/uapi/linux/version.h /usr/src/kernels/$(uname -r)/include/linux/version.h | |
# Remove software that we replaced | |
# Now excluded due to compatibility with our corporate software and the need to use these applications. | |
# yum remove -y empathy | |
# yum remove -y evolution | |
# Update the system | |
dnf update -y |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment