#Fedora devel-env setup
From nothing to up and running dev environment [With Fedora]
- Currently working on Fedora 23
- Some of the dependencies are discovred by try and try and try again and fail fail fail then it's work...
Welcome in MS (AkA I don't care about RFC world)
systemctl stop avahi-daemon.service
systemctl disable avahi-daemon.service
systemctl stop avahi-daemon.socket
systemctl disable avahi-daemon.socket
http://rpmfusion.org/Configuration
dnf install -y http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
#Default dependencies
#basic component
dnf install -y git monit nginx vim remmina* keepassx levien-inconsolata-fonts exfat-utils fuse-exfat
#gnome is beautifull
dnf install -y gnome-tweak-tool
#Please gnome do what I want
dnf install -y gnome-shell-extension*
dnf remove -y gnome-shell-extension-fedmsg
#Power to pidgin
dnf install -y pidgin* xchat*
#compass theme
dnf install -y http://smittix.co.uk/repo/compass-icon-theme-1.3.0-1.fc20.noarch.rpm
#Atom
# Download from : https://atom.io/download/rpm
# then install with dnf
#Studio Code
# Download from : https://code.visualstudio.com/docs/?dv=linux64_rpm
# Then install with dnf
#Ruby devel
dnf install -y ruby ruby-devel rubygems
#Python devel
dnf install -y python3 python-pip python3-pip
#Java devel
dnf install -y java java-devel maven
#Nodejs
curl -sL https://rpm.nodesource.com/setup_7.x | bash -
dnf install -y gcc-c++ make nodejs
#Golang
dnf -y install go glide
mkdir -p $HOME/work/golang
mkdir -p $HOME/work/golang/src $HOME/work/golang/bin $HOME/work/golang/pkg
echo 'export GOPATH=$HOME/work/golang' >> $HOME/.bashrc
echo 'export PATH=$GOPATH/bin:$PATH' >> $HOME/.bashrc
source $HOME/.bashrc