Instalando e configurando: terminator, ZSH, Oh My ZSH e o powerlevel9k

Instalando Terminator

sudo apt install terminator

Instalando ZSH

sudo apt install zsh

Instalando Oh My ZSH

sudo sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

Baixe os pacotes do tema e das fontes.

git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/themes/powerlevel9k
git clone https://github.com/ryanoasis/nerd-fonts.git ~/Downloads/nerdFonts

É preciso instalar as fontes também.

cd ~/Downloads/nerdFonts
./install.sh Hack
./install.sh HeavyData

Editar o arquivo ~/.zshrc, alterando o seu thema.

ZSH_THEME="powerlevel9k/powerlevel9k"

Depois adicione as linhas abaixo no arquivo ~/.zshrc também.

POWERLEVEL9K_MODE="nerdfont-complete"
# python
POWERLEVEL9K_CUSTOM_PYTHON="echo -n 'uf81f' Python"
POWERLEVEL9K_CUSTOM_PYTHON_FOREGROUND=000
POWERLEVEL9K_CUSTOM_PYTHON_BACKGROUND=085<

# ubuntu
POWERLEVEL9K_CUSTOM_UBUNTU_ICON="echo -n 'uf31c' Ubuntu "
POWERLEVEL9K_CUSTOM_UBUNTU_ICON_BACKGROUND=069
POWERLEVEL9K_CUSTOM_UBUNTU_ICON_FOREGROUND=000

# Customise the Powerlevel9k prompts
POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(
  custom_ubuntu_icon
  dir
  custom_python
  status
)
POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(
  command_execution_time
  vcs
  background_jobs_joined
  time_joined
)
POWERLEVEL9K_PROMPT_ON_NEWLINE=true
POWERLEVEL9K_MULTILINE_FIRST_PROMPT_PREFIX="%F{white}u256Du2500%F{white}"
POWERLEVEL9K_MULTILINE_LAST_PROMPT_PREFIX="%F{white}u2570uf460%F{white} "

# vcs
POWERLEVEL9K_VCS_MODIFIED_BACKGROUND="clear"
POWERLEVEL9K_VCS_MODIFIED_FOREGROUND=145
POWERLEVEL9K_VCS_UNTRACKED_BACKGROUND="clear"
POWERLEVEL9K_VCS_UNTRACKED_FOREGROUND=145

# folders
POWERLEVEL9K_DIR_HOME_BACKGROUND=045
POWERLEVEL9K_DIR_HOME_FOREGROUND=000
POWERLEVEL9K_DIR_HOME_SUBFOLDER_BACKGROUND=045
POWERLEVEL9K_DIR_HOME_SUBFOLDER_FOREGROUND=000
POWERLEVEL9K_DIR_WRITABLE_FORBIDDEN_BACKGROUND=045
POWERLEVEL9K_DIR_WRITABLE_FORBIDDEN_FOREGROUND=000
POWERLEVEL9K_DIR_DEFAULT_BACKGROUND=045
POWERLEVEL9K_DIR_DEFAULT_FOREGROUND=000
POWERLEVEL9K_ROOT_INDICATOR_BACKGROUND=045
POWERLEVEL9K_ROOT_INDICATOR_FOREGROUND=000

# status
POWERLEVEL9K_STATUS_OK_BACKGROUND="clear"
POWERLEVEL9K_STATUS_OK_FOREGROUND="green"
POWERLEVEL9K_STATUS_ERROR_BACKGROUND="clear"
POWERLEVEL9K_STATUS_ERROR_FOREGROUND="red"

# time
POWERLEVEL9K_TIME_BACKGROUND="clear"
POWERLEVEL9K_TIME_FOREGROUND=075

# command execution POWERLEVEL9K_COMMAND_EXECUTION_TIME_BACKGROUND="clear"
POWERLEVEL9K_COMMAND_EXECUTION_TIME_FOREGROUND=095

# background jobs
POWERLEVEL9K_BACKGROUND_JOBS_BACKGROUND="clear"
POWERLEVEL9K_BACKGROUND_JOBS_FOREGROUND=003
Telegram
Twitter
Facebook
LinkedIn
Pinterest

Youtuber, Programador, investidor, fanatico em tecnologia, fã de dragon ball, artista marcial, futebolista amador e gamer nas horas vagas.

Um pouco mais sobre mim

Atuando desde 2007 na área de programação web.

 

Conhecimento em diversas linguagens, frameworks e outros:

 

  • Python/Django
  • Ruby/Ruby on Rails
  • PHP, Java
  • C/C++
  • C#
  • Shellscript
  • HTML/HTML5
  • CSS/CSS3
  • JavaScript
  • Jquery, XML/JSON
  • MySQL
  • PostgreSQL
  • Oracle

 

Já atuei diversas vezes em manutenção e reparo de computadores, atualmente monto os meus por hobby.

 

Conhecimento em servidores linux, softwares já utilizados para aplicações online:

  • nginx
  • apache
  • supervisor
  • bind
  • iptables
  • gunicorn

 

Conhecimento em servidores da Amazon AWS (S3, EC2, Route53, Lambda, SQS).

 

Projeto open source que mantenho para criação de servidores com python/django e php: Acessar

 

Conhecimento em e-commerce, algumas integrações realizadas: Cielo, PagSeguro, Bcash, boleto Santander e débito online e boleto do Banco do Brasil.

 

Plataformas open source utilizadas: prestashop e wordpress.

 

Sistemas operacionais: Windows, Linux(Ubuntu, Debian e CentOS) e Mac OS X

 

Hobby em desenvolvimento de jogos utilizando Unity 3d, Unreal Engine 4, Cry Engine 5 e Game Maker.

 

Desenvolvimento de aplicativos mobile utilizando Ionic e cordova para Android e Firefox OS. 

Procurar

Categorias

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *