Skip to content

Instantly share code, notes, and snippets.

@wesdeveloper
Last active December 17, 2018 21:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wesdeveloper/86be1440147a2b3bb6d5f121f00db90a to your computer and use it in GitHub Desktop.
Save wesdeveloper/86be1440147a2b3bb6d5f121f00db90a to your computer and use it in GitHub Desktop.
# echo '#!/bin/sh'
# Author : Wesley Lopes
# This script will install
# curl, git, terminator, vim, fonts-firacode, node 11
# docker, docker-compose, zsh, pop os theme
# slack, spotify, snapd
sudo dnf update &&
sudo dnf install -y curl vim git terminator zsh &&
sudo dnf install -y snapd && sudo ln -s /var/lib/snapd/snap /snap &&
# Google chrome
sudo dnf install -y https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm &&
# Visual Studio Code
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc &&
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo' &&
dnf check-update && sudo dnf install code &&
# Slack
sudo dnf install -y https://downloads.slack-edge.com/linux_releases/slack-3.3.3-0.1.fc21.x86_64.rpm &&
# Spotify
snap install spotify &&
# Node - Using Ubuntu
sudo dnf install nodejs -y &&
# Compass
sudo dnf install -y https://downloads.mongodb.com/compass/mongodb-compass-1.15.1.x86_64.rpm &&
# Docker and enable docker start when you boot your system
sudo dnf install -y docker && sudo systemctl enable -y docker &&
# zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" &&
# Docker-compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.23.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose &&
sudo chmod +x /usr/local/bin/docker-compose &&
# Install fira code
sudo dnf copr enable evana/fira-code-fonts -y &&
sudo dnf install -y fira-code-fonts &&
sudo dnf update &&
# echo 'Setting git user'
git config --global user.name "Wesley Lopes"
git config --global user.email wesleyalopes2010@gmail.com
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment