frfroes / dotfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dotfiles

Initial workstation setup.

Follow these in order. When in doubt follow your heart ❤️ 👨‍💻

Setup

Clone dotfiles

git clone https://github.com/frfroes/dotfiles

CMD Checklist

Iterm 2

Install iterm2

Theme

Download Everforest theme for Iterm2, specifically the [dark low one].(https://github.com/icewind/everforest.iterm2/blob/main/themes/everforest_dark_low.itermcolors)

Install the theme as described here

Fonts

Install MesloLGS font(p10k required font).

Install FiraCode font.

Set up fonts:

  • Go to Iterm2 -> Settings -> Profiles -> Text
  • Add FiraCode as the main font (toggle ligatures)
  • Add MesloLGS as non-ASCII font
image

Oh My ZSH

Install Oh My ZSH

Install p10k

Source the ~/.zshrc and the ~/.zshenv (might have to create) file to:

source $HOME/<path-to-project>/dotfiles/.zshrc

Source the ~/.p10k.zsh file to:

source $HOME/<path-to-project>/dotfiles/.p10k.zsh

Restart the terminal.

TMUX

Install tmux-plugins

Make sure that you have ~/.tmux.conf and source it to:

source $HOME/<path-to-project>/dotfiles/.tmux.conf

Install plugins with tmux-plugins

Cheatsheet
prefix + | -> split vertical
prefix + - -> split horizontal
prefix + z -> zoom panel
prefix + c -> create new panel
prefix + n -> switch between panel

NEOVIM

Install vim-plug

Make sure that you have ~/.config/init.vim and source it to:

source $HOME/<path-to-project>/dotfiles/vim/init.vim

On nvim:

:PlugInstall

About


Languages

Language:Shell 81.5%Language:Vim Script 15.4%Language:Lua 3.1%