Skip to content

Instantly share code, notes, and snippets.

@romulomourao
Last active September 16, 2018 01:31
Show Gist options
  • Save romulomourao/0e6640d81dd492521ea59133f15e90a4 to your computer and use it in GitHub Desktop.
Save romulomourao/0e6640d81dd492521ea59133f15e90a4 to your computer and use it in GitHub Desktop.
sudo apt install git
sudo apt install curl
sudo apt install vim
# rails essentials
sudo apt-get install openssh-server libxml2 libxml2-dev libxslt1-dev libmysqlclient-dev nodejs libqt4-dev libqtwebkit-dev -y
# alternativa para extrair arquivos zipados
sudo apt install dtrx
#disk usage cli
sudo apt install ncdu
#Find out what's stressing and increasing load on your hard disks.
sudo apt install iotop
#bandwidth usage
sudo apt install iftop
#placement for vmstat, iostat, netstat and ifstat
sudo apt install dstat
#Dracula Gnome Terminal
sudo apt install dconf-cli
git clone https://github.com/GalaticStryder/gnome-terminal-colors-dracula
cd gnome-terminal-colors-dracula/
./install.sh
cd ~
#plank dock
sudo apt install plank
#synapse
sudo add-apt-repository ppa:synapse-core/ppa
sudo apt update
sudo apt-get install synapse
# paper theme
sudo add-apt-repository ppa:snwh/pulp -y
sudo apt update
sudo apt install paper-icon-theme paper-gtk-theme -y
#ZSH Oh-my-zsh
sudo apt install zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
#RVM
sudo apt-get install gnupg2 -y
gpg2 --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
\curl -sSL https://get.rvm.io | bash -s stable --ruby
#NVM
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash
git clone https://github.com/powerline/fonts.git
cd fonts
./install.sh
cd ..
rm -rf fonts
#docker ubuntu 16.04
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
sudo apt-add-repository 'deb https://apt.dockerproject.org/repo ubuntu-xenial main'
sudo apt update
sudo apt-get install -y docker-engine
sudo usermod -aG docker $(whoami)
#container docker mysql
docker run -d --name mysql-dev -v /home/mysql-data:/var/lib/mysql --restart=always -p 3307:3306 -e "MYSQL_ROOT_PASSWORD=admin" mysql
#docker-compose
sudo curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
#yarn
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt-get update
sudo apt-get install yarn
##zsh on startup
doing chsh -s /usr/bin/zsh or chsh -s `which zsh` should work.
Also need to re-login to desktop session.
# zsh no ubuntu on windows
#no .bashrc adicionar:
if [ -t 1 ]; then
exec zsh
fi
#ncurses
sudo apt install tty-clock
##games
install bastet
install nethack-console
#system monitor
npm install gtop -g
#brightness control para telas externas
Here is the latest information for the brightness controller. There are 2 versions available. Version 1 aka simple version allows support for up to 4 monitors and maintains the classic sliders. Version 2 allows for more specialized control as well as multiple monitors.
You can check them both out here Brightness Controller
For faster install use the PPA
sudo add-apt-repository ppa:apandada1/brightness-controller
sudo apt-get update
sudo apt-get install brightness-controller
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment