Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
# If you come from bash you might have to change your $PATH.
# export PATH=$HOME/bin:/usr/local/bin:$PATH
export ANDROID_HOME=~/Android/Sdk
export PATH="$PATH:$ANDROID_HOME/tools"
export PATH="$PATH:$ANDROID_HOME/platform-tools"
# Path to your oh-my-zsh installation.
export ZSH="/Users/diegofernandes/.oh-my-zsh"
export PATH="$PATH:/usr/local/bin"
export PATH="$HOME/.fastlane/bin:$PATH"
# Set name of the theme to load --- if set to "random", it will
# load a random theme each time oh-my-zsh is loaded, in which case,
# to know which specific one was loaded, run: echo $RANDOM_THEME
# See https://github.com/robbyrussell/oh-my-zsh/wiki/Themes
ZSH_THEME="spaceship"
# Set list of themes to pick from when loading at random
# Setting this variable when ZSH_THEME=random will cause zsh to load
# a theme from this variable instead of looking in ~/.oh-my-zsh/themes/
# If set to an empty array, this variable will have no effect.
# ZSH_THEME_RANDOM_CANDIDATES=( "robbyrussell" "agnoster" )
# Uncomment the following line to use case-sensitive completion.
# CASE_SENSITIVE="true"
# Uncomment the following line to use hyphen-insensitive completion.
# Case-sensitive completion must be off. _ and - will be interchangeable.
# HYPHEN_INSENSITIVE="true"
# Uncomment the following line to disable bi-weekly auto-update checks.
# DISABLE_AUTO_UPDATE="true"
# Uncomment the following line to change how often to auto-update (in days).
# export UPDATE_ZSH_DAYS=13
# Uncomment the following line to disable colors in ls.
# DISABLE_LS_COLORS="true"
# Uncomment the following line to disable auto-setting terminal title.
# DISABLE_AUTO_TITLE="true"
# Uncomment the following line to enable command auto-correction.
# ENABLE_CORRECTION="true"
# Uncomment the following line to display red dots whilst waiting for completion.
# COMPLETION_WAITING_DOTS="true"
# Uncomment the following line if you want to disable marking untracked files
# under VCS as dirty. This makes repository status check for large repositories
# much, much faster.
# DISABLE_UNTRACKED_FILES_DIRTY="true"
# Uncomment the following line if you want to change the command execution time
# stamp shown in the history command output.
# You can set one of the optional three formats:
# "mm/dd/yyyy"|"dd.mm.yyyy"|"yyyy-mm-dd"
# or set a custom format using the strftime function format specifications,
# see 'man strftime' for details.
# HIST_STAMPS="mm/dd/yyyy"
# Would you like to use another custom folder than $ZSH/custom?
# ZSH_CUSTOM=/path/to/new-custom-folder
# Which plugins would you like to load?
# Standard plugins can be found in ~/.oh-my-zsh/plugins/*
# Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/
# Example format: plugins=(rails git textmate ruby lighthouse)
# Add wisely, as too many plugins slow down shell startup.
plugins=(
git
)
source $ZSH/oh-my-zsh.sh
# User configuration
# export MANPATH="/usr/local/man:$MANPATH"
# You may need to manually set your language environment
# export LANG=en_US.UTF-8
# Preferred editor for local and remote sessions
# if [[ -n $SSH_CONNECTION ]]; then
# export EDITOR='vim'
# else
# export EDITOR='mvim'
# fi
# Compilation flags
# export ARCHFLAGS="-arch x86_64"
# ssh
# export SSH_KEY_PATH="~/.ssh/rsa_id"
# Set personal aliases, overriding those provided by oh-my-zsh libs,
# plugins, and themes. Aliases can be placed here, though oh-my-zsh
# users are encouraged to define aliases within the ZSH_CUSTOM folder.
# For a full list of active aliases, run `alias`.
#
# Example aliases
# alias zshconfig="mate ~/.zshrc"
# alias ohmyzsh="mate ~/.oh-my-zsh"
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
### Added by Zplugin's installer
source '/Users/diegofernandes/.zplugin/bin/zplugin.zsh'
autoload -Uz _zplugin
(( ${+_comps} )) && _comps[zplugin]=_zplugin
### End of Zplugin's installer chunk
zplugin light zdharma/fast-syntax-highlighting
zplugin light zsh-users/zsh-autosuggestions
zplugin light zsh-users/zsh-history-substring-search
zplugin light zsh-users/zsh-completions
zplugin light buonomo/yarn-completion
pasteinit() {
OLD_SELF_INSERT=${${(s.:.)widgets[self-insert]}[2,3]}
zle -N self-insert url-quote-magic # I wonder if you'd need `.url-quote-magic`?
}
pastefinish() {
zle -N self-insert $OLD_SELF_INSERT
}
zstyle :bracketed-paste-magic paste-init pasteinit
zstyle :bracketed-paste-magic paste-finish pastefinish
SPACESHIP_PROMPT_ORDER=(
user # Username section
dir # Current directory section
host # Hostname section
git # Git section (git_branch + git_status)
hg # Mercurial section (hg_branch + hg_status)
exec_time # Execution time
line_sep # Line break
vi_mode # Vi-mode indicator
jobs # Background jobs indicator
exit_code # Exit code section
char # Prompt character
)
SPACESHIP_USER_SHOW=always
SPACESHIP_PROMPT_ADD_NEWLINE=false
SPACESHIP_CHAR_SYMBOL=""
SPACESHIP_CHAR_SUFFIX=" "
# Simplify prompt if we're using Hyper
if [[ "$TERM_PROGRAM" == "Hyper" ]]; then
SPACESHIP_PROMPT_SEPARATE_LINE=false
SPACESHIP_DIR_SHOW=false
SPACESHIP_GIT_BRANCH_SHOW=false
fi
@MoatazAbdAlmageed
Copy link

MoatazAbdAlmageed commented Dec 31, 2019

Thanks fro the sharing , Instead of using export ZSH="/Users/diegofernandes/.oh-my-zsh" you can use export ZSH="~/.oh-my-zsh"

Update sorry I noticed that this is auto-generated by ZSH

Loading

@sidneiali
Copy link

sidneiali commented Apr 11, 2020

só foltou isso

SPACESHIP_PROMPT_SEPARATE_LINE=false
SPACESHIP_USER_SHOW=always
SPACESHIP_USER_COLOR=cyan

Loading

@gbr5
Copy link

gbr5 commented Jun 11, 2020

Tem que atualizar o zplugin para zinit

Loading

@raulindo
Copy link

raulindo commented Aug 11, 2020

Obrigado @sidneiali!! Gostei muito das suas recomendações.
Obrigado @diego3g

Loading

@felinto-dev
Copy link

felinto-dev commented Aug 16, 2020

só foltou isso

SPACESHIP_PROMPT_SEPARATE_LINE=false
SPACESHIP_USER_SHOW=always
SPACESHIP_USER_COLOR=cyan

Poderia explicar o que cada linha faz? Obg.

Loading

@LHenrique42
Copy link

LHenrique42 commented Aug 16, 2020

só foltou isso
SPACESHIP_PROMPT_SEPARATE_LINE=false
SPACESHIP_USER_SHOW=always
SPACESHIP_USER_COLOR=cyan

Poderia explicar o que cada linha faz? Obg.

SPACESHIP_PROMPT_SEPARATE_LINE=false faz com que o prompt não se estenda por duas linhas
SPACESHIP_USER_SHOW=always mostra o usuário da seção atual no terminal
SPACESHIP_USER_COLOR=cyan é a cor do nome do usuário da seção atual

Fonte:
https://github.com/denysdovhan/spaceship-prompt/blob/master/docs/Options.md

Loading

@wagnermor
Copy link

wagnermor commented Sep 7, 2020

só foltou isso
SPACESHIP_PROMPT_SEPARATE_LINE=false
SPACESHIP_USER_SHOW=always
SPACESHIP_USER_COLOR=cyan

Poderia explicar o que cada linha faz? Obg.

SPACESHIP_PROMPT_SEPARATE_LINE=false faz com que o promp não se estenda por duas linhas
SPACESHIP_USER_SHOW=always mostra o usuário da seção atual no terminal
SPACESHIP_USER_COLOR=cyan é a cor do nome do usuário da seção atual

Fonte:
https://github.com/denysdovhan/spaceship-prompt/blob/master/docs/Options.md

@LHenrique42
Boa man 🤟🏿🤟🏿🤟🏿

Loading

@jonatasJS
Copy link

jonatasJS commented Feb 26, 2021

Aqui fica dando

Command not found: zplugin

Como posso resolver?

Loading

@swlucas
Copy link

swlucas commented Feb 27, 2021

Aqui fica dando

Command not found: zplugin

Como posso resolver?

Oi sozinhoL, tudo bom?
Está desatualizado esse arquivo.
Segue esse tutorial deles, está atualizado!

https://blog.rocketseat.com.br/terminal-com-oh-my-zsh-spaceship-dracula-e-mais/

Loading

@gustavoarmoa
Copy link

gustavoarmoa commented Mar 14, 2021

Como tira so sublinhado das pasta no terminal?

Loading

@antonioluciofb
Copy link

antonioluciofb commented Mar 28, 2021

Aqui fica dando

Command not found: zplugin

Como posso resolver?

Troquei o zplugin por zinit, funcionou!

Loading

@wwiller
Copy link

wwiller commented Jun 2, 2021

image

Eu fiz a configuração e quando reinicio o terminal aparece essa mensagem de erro. Poderiam me ajudar?

Loading

@Player35Oficial
Copy link

Player35Oficial commented Jun 5, 2021

image

Eu fiz a configuração e quando reinicio o terminal aparece essa mensagem de erro. Poderiam me ajudar?

Não tenho certeza, mas isto pode acontecer quando o Programa/Terminal não tem autorização, tenta novamente executando o terminal como administrador. Tive esse tipo de problema com Git Bash, e quando abri o terminal como admin resolveu, tente aí e me fala se deu certo pra você.

Loading

@crschunk
Copy link

crschunk commented Jun 18, 2021

Realmente é necessário fazer esse monte de coisa que não dá para entender??? A impressão é que parece perfumaria e que acaba mais bagunçando do que ajudando...

Loading

@williamtorres1
Copy link

williamtorres1 commented Jul 7, 2021

Realmente é necessário fazer esse monte de coisa que não dá para entender??? A impressão é que parece perfumaria e que acaba mais bagunçando do que ajudando...

@crschunk, é mencionado nas aulas que isso é opcional e você só faz se quiser. Para mim realmente ajuda utilizar o zsh e os plugins de autocomplete e suggestions, por exemplo. Mas sinta-se livre para não utilizar nada disso, seu terminal vai continuar funcionando e podendo continuar as aulas.

Loading

@yagoopinheiro
Copy link

yagoopinheiro commented Aug 19, 2021

Muito Obrigado!

Loading

@JEEKKE
Copy link

JEEKKE commented Sep 14, 2021

Olha sou bem novo neste meio, nao entendo nada de nada ainda... fiz como foi passado neste link https://blog.rocketseat.com.br/terminal-com-oh-my-zsh-spaceship-dracula-e-mais/ mas não consegui chegar no mesmo resultado que o Professor, gostaria de saber como eu consigo baixar ou executar esses codigos passados a cima.

Loading

@Brunoskyy
Copy link

Brunoskyy commented Oct 3, 2021

Olha sou bem novo neste meio, nao entendo nada de nada ainda... fiz como foi passado neste link https://blog.rocketseat.com.br/terminal-com-oh-my-zsh-spaceship-dracula-e-mais/ mas não consegui chegar no mesmo resultado que o Professor, gostaria de saber como eu consigo baixar ou executar esses codigos passados a cima.

Fala man! Tá dando algum erro? Poderia especificar?

Loading

@dmaxgo
Copy link

dmaxgo commented Nov 3, 2021

Tô seguindo esse tutorial https://blog.rocketseat.com.br/terminal-com-oh-my-zsh-spaceship-dracula-e-mais/, mas quando chega na parte da configuração do Zinit ta retornando esse erro:
The requested URL returned error: 404

Como posso resolver?

Loading

@fleflis
Copy link

fleflis commented Nov 4, 2021

Tô seguindo esse tutorial https://blog.rocketseat.com.br/terminal-com-oh-my-zsh-spaceship-dracula-e-mais/, mas quando chega na parte da configuração do Zinit ta retornando esse erro: The requested URL returned error: 404

Como posso resolver?

O dono do repositório deletou aleatóriamente a conta com todos os repositórios... bizarro.
Tem esse cara que clonou o repositório e da para pegar o install-script.sh daqui:
https://github.com/zdharma-continuum/zinit

Loading

@fleflis
Copy link

fleflis commented Nov 4, 2021

Tô seguindo esse tutorial https://blog.rocketseat.com.br/terminal-com-oh-my-zsh-spaceship-dracula-e-mais/, mas quando chega na parte da configuração do Zinit ta retornando esse erro: The requested URL returned error: 404

Como posso resolver?

Você pode usar este comando aqui:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/zdharma-continuum/zinit/master/doc/install.sh)"

e após a instalação, quando for adicionar plugins a mais para poder fazer o download, mude para isto aqui:

zinit light zdharma-continuum/fast-syntax-highlighting
zinit light zsh-users/zsh-autosuggestions
zinit light zsh-users/zsh-completions

Espero ter te ajudado, e ajudado quem for encontrar isto aqui mais tarde!

Loading

@japbastos
Copy link

japbastos commented Nov 21, 2021

Tô seguindo esse tutorial https://blog.rocketseat.com.br/terminal-com-oh-my-zsh-spaceship-dracula-e-mais/, mas quando chega na parte da configuração do Zinit ta retornando esse erro: The requested URL returned error: 404
Como posso resolver?

Você pode usar este comando aqui:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/zdharma-continuum/zinit/master/doc/install.sh)"

e após a instalação, quando for adicionar plugins a mais para poder fazer o download, mude para isto aqui:

zinit light zdharma-continuum/fast-syntax-highlighting
zinit light zsh-users/zsh-autosuggestions
zinit light zsh-users/zsh-completions

Espero ter te ajudado, e ajudado quem for encontrar isto aqui mais tarde!

Lá nesse repo, tem em install, o comando é

sh -c "$(curl -fsSL https://raw.githubusercontent.com/zdharma-continuum/zinit/HEAD/scripts/install.sh)"

Loading

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment