Extracted Strings into Variables
This commit is contained in:
parent
c9a0ea153a
commit
edde8edd80
|
@ -11,14 +11,32 @@ function config_git {
|
|||
git config --global user.email $mail
|
||||
git config --global gpg.program gpg2
|
||||
git config --global commit.gpgsign true
|
||||
git config --global help.autocorrect 50
|
||||
git config --global help.autocorrect 50
|
||||
git config --list
|
||||
}
|
||||
function install_software {
|
||||
sudo 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 https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm https://prerelease.keybase.io/keybase_amd64.rpm
|
||||
sudo dnf copr enable -y decathorpe/syncthing #Syncthing
|
||||
sudo dnf copr enable -y region51/chrome-gnome-shell #Makes the gnome extension site function in Chrome
|
||||
sudo dnf install -y vlc ffmpeg hexchat menulibre htop shutter deluge syncthing* chrome-gnome-shell gnome-tweak-tool heimdall vim latexila texlive-scheme-full gnupg gnupg2 pass yubi* gimp digikam java-1.8.0-openjdk-devel golang compat-libstdc++-296.i686 compat-libstdc++-33.i686 compat-libstdc++-33.x86_64 ncurses-libs.i686 --best --allowerasing
|
||||
#RPM Fusion Free
|
||||
export rpm_links=http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
|
||||
#RPM Fusion Non-Free
|
||||
export rpm_links="$rpm_links http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm"
|
||||
#Google Chrome
|
||||
export rpm_links="$rpm_links https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm"
|
||||
#Keybase
|
||||
export rpm_links="$rpm_links https://prerelease.keybase.io/keybase_amd64.rpm"
|
||||
sudo dnf install -y $rpm_links
|
||||
sudo dnf copr enable -y decathorpe/syncthing #Syncthing
|
||||
sudo dnf copr enable -y region51/chrome-gnome-shell #Makes the gnome extension site function in Chrome
|
||||
export packages="vlc ffmpeg" #Multimedia Stuff
|
||||
export packages="$packages hexchat gajim" #Messaging
|
||||
export packages="$packages menulibre shutter deluge syncthing* yubi*" #GUI Tools
|
||||
export packages="$packages htop vim pass heimdall" #Command Line Tools
|
||||
export packages="$packages gimp digikam" #Photography
|
||||
export packages="$packages chrome-gnome-shell gnome-tweak-tool" #Gnome
|
||||
export packages="$packages latexila texlive-scheme-full" #LaTeX
|
||||
export packages="$packages java-1.8.0-openjdk-devel golang" #SDKs
|
||||
#Android SDK Dependencies
|
||||
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
|
||||
}
|
||||
function config_ssh {
|
||||
|
|
Loading…
Reference in a new issue