GithubHelp home page GithubHelp logo

dotfiles's Introduction

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

dotfiles's People

Contributors

frfroes avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.