From 3fd23c3135778e69369731a38f3085a03d892098 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?yJan=20Christian=20Gr=C3=BCnhage?= Date: Fri, 10 Mar 2017 21:15:10 +0100 Subject: [PATCH] Added mtheme --- setup_scripts/fedora.sh | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/setup_scripts/fedora.sh b/setup_scripts/fedora.sh index 02da746..241ed20 100755 --- a/setup_scripts/fedora.sh +++ b/setup_scripts/fedora.sh @@ -26,11 +26,25 @@ function install_rpms { #Install RPMs specified above. sudo dnf install -y $rpm_links } +function install_mtheme { + git clone https://github.com/matze/mtheme + cd mtheme + make sty + make install + cd .. + rm -rf mtheme +} +function install_source_packages { + git clone https://github.com/vibou/vibou.gTile.git ~/.local/share/gnome-shell/extensions/gTile@vibou + install_mtheme +} function install_software { add_repos install_rpms export packages="vlc ffmpeg" #Multimedia Stuff export packages="$packages hexchat gajim" #Messaging + export packages="$packages pcsc-lite" #Libraries + export packages="$packages chromium" #Browsers export packages="$packages nextcloud-client" #Nextcloud Client export packages="$packages menulibre shutter deluge syncthing* yubi*" #GUI Tools export packages="$packages htop vim pass heimdall" #Command Line Tools @@ -44,15 +58,15 @@ function install_software { export packages="$packages compat-libstdc++-296.i686 compat-libstdc++-33.i686 compat-libstdc++-33.x86_64 ncurses-libs.i686" sudo dnf install -y $packages --best --allowerasing sudo dnf upgrade -y - git clone https://github.com/vibou/vibou.gTile.git ~/.local/share/gnome-shell/extensions/gTile@vibou + install_source_packages } function add_repos { #Negativo17 Fedora Multimedia sudo dnf config-manager --add-repo=http://negativo17.org/repos/fedora-multimedia.repo #RPM-Fusion Free - sudo dnf install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm + sudo dnf install -y http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm #RPM-Fusion Non Free - sudo dnf install http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm + sudo dnf install -y http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm #Syncthing sudo dnf copr enable -y decathorpe/syncthing #Nextcloud Client @@ -73,7 +87,7 @@ function config_ssh { function setup_gpg_ssh { gpg2 --keyserver hkp://pool.sks-keyservers.net --recv-keys 816054803C0F5F14C462398B3D512CA0D8E8352E sudo systemctl enable pcscd && sudo systemctl start pcscd - pkill -9 gpg-agent + sudo pkill -9 gpg-agent eval $(gpg-agent --daemon --enable-ssh-support --sh) } function clone_git_repos { @@ -93,7 +107,7 @@ function clone_git_repos { cd ../../../.. git clone ssh://git@github.com/jcgruenhage/freeotp-android.git git clone ssh://git@github.com/jcgruenhage/nextcloud-android.git - git clone ssh://git@github.com/jcgruenhage/PlayMusicExportet.git + git clone ssh://git@github.com/jcgruenhage/PlayMusicExporter.git } function mkcdir { mkdir -p -- "$1" && @@ -104,8 +118,8 @@ function add_config_files { source ~/.bashrc } # Execution: -install_software -setup_gpg_ssh -config_git +#install_software +#setup_gpg_ssh +#config_git clone_git_repos add_config_files