Skip to content

Instantly share code, notes, and snippets.

@lucasmarques73
Last active April 30, 2018 18:16
Show Gist options
  • Save lucasmarques73/b6ae2b83cc9e7bc5465eb4f6122dc514 to your computer and use it in GitHub Desktop.
Save lucasmarques73/b6ae2b83cc9e7bc5465eb4f6122dc514 to your computer and use it in GitHub Desktop.

Set up Ubuntu 16.04

Atualizando OS

sudo apt update
sudo apt list --upgradable
sudo apt upgrade

Ferramenta para edição do Unity

sudo apt install unity-tweak-tool

Remover sessão convidado

sudo nano /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
allow-guest=false

Tema do MAC OS sem icones

sudo add-apt-repository ppa:noobslab/macbuntu
sudo apt-get update
sudo apt-get install macbuntu-os-ithemes-lts-v7

Tema Paper com icones

sudo add-apt-repository ppa:snwh/pulp
sudo apt-get update
sudo apt-get install paper-icon-theme paper-gtk-theme

Adicionar temas ao terminal

sudo apt-get install dconf-cli

Solarized Dark

wget -O xt  http://git.io/v5f6B && chmod +x xt && ./xt && rm xt

Flat

wget -O xt http://git.io/v3D4z && chmod +x xt && ./xt && rm xt

Oh My ZSH

sudo apt install zsh
sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

Configurar para meu usuário user ZSH

Na linha do meu usuário, alterar bash para zsh;

sudo nano /etc/passwd

Personalizando ZSH

Plugins

  • zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

Ativando plugin

nano .zshrc
plugins=(zsh-autosuggestions)

Theme

  • spaceship
git clone https://github.com/denysdovhan/spaceship-prompt.git "$ZSH_CUSTOM/themes/spaceship-prompt"
ln -s "$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme" "$ZSH_CUSTOM/themes/spaceship.zsh-theme"

Set ZSH_THEME="spaceship" in your .zshrc.

nano .zshrc
ZSH_THEME="spaceship"
  • Note: many themes require installing the Powerline Fonts in order to render properly.
sudo apt-get install fonts-powerline

Exibindo nome de usuário

nano .zshrc
SPACESHIP_USER_SHOW=always

Alterando meu .bashrc

gist exemplo

cp .bashrc .bashrc.old
code .bashrc

Copio o gist, colo e salvo.


Instalando htop - Gerenciador de tarefas

sudo apt install htop

Instalar Git

sudo apt install git

Gerar Chave ssh para github

ssh-keygen

Instalar Google Chrome

Instalar Whatsapp Desktop

Instalar Slack Desktop

Instalar VS Code

Instalar Docker CE

sudo apt-get update

Dependencias do Docker

sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common

Download da chave

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88

Adicionar repositório

sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"
sudo apt-get update

Finalmente instalando o Docker

sudo apt-get install docker-ce

Testando o docker

sudo docker run hello-world
  • Pós Instalação do Docker Criar grupo docker
sudo groupadd docker

Adicionar meu usuário

sudo usermod -aG docker $USER

Após logout e login, testar o docker sem sudo

docker run hello-world

Instalar Docker-compose

sudo curl -L https://github.com/docker/compose/releases/download/1.20.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment