Skip to content

mpielvitori/dotfiles

Repository files navigation

Dot files

iterm

Awesome customizable shell

  • Arch: pacman -S zsh zsh-completions
  • Ubuntu: apt install zsh

Oh My Zsh is a framework for managing your zsh configuration.

curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh; zsh

Syntax highliting

Basically it make the command green if typed right, red if doesn’t, and underline existent folders/files.

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

Autosuggestions

Autocomplete suggestions based in your history

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

Fuzzy finder

Use Ctrl+T to search for files or search for commands in your history too using Ctrl+R

git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf && ~/.fzf/install

A Ruby script that colorizes the ls output with color and icons.

Install on Linux
gem install colorls
Using brew to install ruby gem
brew install brew-gem
brew gem install colorls

To add some short command (say, lc) with some flag options (say, -l, -A, --sd) by default, add this to your shell configuration file (~/.bashrc, ~/.zshrc, etc.) :

alias lc='colorls -lA --sd'

Powerlevel10k is a theme for Zsh. It emphasizes speed, flexibility and out-of-the-box experience.

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

Status bar

iTerm2 offers a very handy Status Bar view that you can customize to display the components of your desires.

To enable it:

  1. Go to iTerm2 > Preferences > Profiles > Session
  2. Turn on Status bar enabled
  3. Click on Configure Status Bar to begin setting up your status bar configuration by dragging components from Status Bar Components Menu into Active Components.
  4. Click on Auto-Rainbow to finalize with a colorful touch 🌈

Fonts

Extras

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published