Skip to content

Instantly share code, notes, and snippets.

@sysadmind
Last active August 29, 2015 14:09
Show Gist options
  • Save sysadmind/5f45c6e74ae133639b78 to your computer and use it in GitHub Desktop.
Save sysadmind/5f45c6e74ae133639b78 to your computer and use it in GitHub Desktop.
#!/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