~cyplo/dotfiles

a1cc4d69ef2362c5e1bc9fce7b7d2628c2527719 — Cyryl Płotnicki 5 years ago 142dde3 + 18529d2
Merge branch 'master' into cucumber
M common/configure_fresh_system => common/configure_fresh_system +2 -2
@@ 109,9 109,9 @@ if [[ -z $NOVIM ]]; then
    cd "$DIR/.vim/bundle/YouCompleteMe/"
    git submodule update --init --recursive
    if [[ -z $NORUST ]]; then
        ./install.py --racer-completer --clang-completer
        ./install.py --clang-completer --omnisharp-completer
    else
        ./install.py --clang-completer
        ./install.py --racer-completer --clang-completer --omnisharp-completer
    fi
fi


M debian/configure_fresh_system => debian/configure_fresh_system +6 -0
@@ 19,6 19,12 @@ if [[ -z $NO_SYSTEMCTL ]]; then
	sudo systemctl start tor
fi

# mono
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list
echo "deb http://download.mono-project.com/repo/debian wheezy-libjpeg62-compat main" | sudo tee -a /etc/apt/sources.list.d/mono-xamarin.list
sudo apt-get update
sudo apt-get -y install mono-devel mono-complete 
# install vim from sources
VIM_BUILD_DIR=/tmp
cd "$VIM_BUILD_DIR"

M fedora/configure_fresh_system => fedora/configure_fresh_system +4 -2
@@ 4,11 4,13 @@ set -e

#software and shell
sudo dnf -y upgrade --best --allowerasing
sudo dnf -y --best --allowerasing install vim tmux atop zsh thunderbird thunderbird-enigmail thunderbird-lightning firefox aria2 gajim lm_sensors freecad python3-pip qt5-qtbase-devel qt5-qtwebkit-devel meld whois curl pv tor torsocks nodejs terminator gsmartcontrol python-pip mercurial python-devel libxslt-devel libjpeg-turbo-devel conky conky-manager redshift redshift-gtk cmake gtk2-devel intltool gparted wine solaar glances the_silver_searcher dkms kernel-devel gimp transmission-gtk git xz util-linux-user powertop dnf-automatic kdiff3
sudo dnf -y --best --allowerasing install vim tmux atop zsh thunderbird thunderbird-enigmail thunderbird-lightning firefox aria2 gajim lm_sensors freecad python3-pip qt5-qtbase-devel qt5-qtwebkit-devel meld whois curl pv tor torsocks nodejs terminator gsmartcontrol python-pip mercurial python-devel libxslt-devel libjpeg-turbo-devel conky conky-manager redshift redshift-gtk cmake gtk2-devel intltool gparted wine solaar glances the_silver_searcher dkms kernel-devel gimp transmission-gtk git xz util-linux-user powertop dnf-automatic kdiff3 yum-utils
FEDORA_VERSION=`rpm -E %fedora`
sudo rpm --import "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF"
sudo yum-config-manager --add-repo http://download.mono-project.com/repo/centos/
sudo dnf -y install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$FEDORA_VERSION.noarch.rpm
sudo dnf -y install http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$FEDORA_VERSION.noarch.rpm
sudo dnf -y --best --allowerasing install vlc splix gutenprint-cups cups-bjnp keepass mplayer golang ncurses-compat-libs kicad retext
sudo dnf -y --best --allowerasing install vlc splix gutenprint-cups cups-bjnp mono-devel keepass mplayer golang ncurses-compat-libs kicad retext
sudo dnf -y groupinstall "C Development Tools and Libraries"

DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"

M ubuntu/configure_fresh_system => ubuntu/configure_fresh_system +5 -0
@@ 20,6 20,11 @@ if [[ -z $NO_SYSTEMCTL ]]; then
	sudo systemctl start tor
fi

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list
sudo apt-get update
sudo apt-get -y install mono-devel mono-complete 

DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
DIR="$DIR/../"
DIR="$DIR" $DIR/common/configure_fresh_system

M ubuntu/trusty/configure_fresh_system => ubuntu/trusty/configure_fresh_system +6 -0
@@ 20,6 20,12 @@ if [[ -z $NO_SYSTEMCTL ]]; then
	sudo systemctl start tor
fi

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list
echo "deb http://download.mono-project.com/repo/debian wheezy-libtiff-compat main" | sudo tee -a /etc/apt/sources.list.d/mono-xamarin.list
sudo apt-get update
sudo apt-get -y install mono-devel mono-complete 

DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
DIR="$DIR/../../"
export NO_GO=true