Skip to content

Jaysonyan/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

These are my dotfiles.

Usage

I use stow to handle symlinking.

git clone git@github.com:Jaysonyan/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
stow alacritty bash nvim # etc (pass -D to remove symlinks)

Dependencies

Homebrew is used to install various things.

  • tmux
  • alacritty
  • neovim
  • stow
  • skim

Alacritty

I use Fira Code as my font.

brew tap homebrew/cask-fonts
brew install --cask font-fira-code

Neovim

I use vim-plug as my plugin manager

curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
    https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

I use fzf which requires ripgrep

brew install ripgrep

These are the current language servers I use:

# C / C++ (clangd)
brew install llvm
# TypeScript/JavaScript (tsserver)
npm install -g typescript
# Rust (rust-analyzer)
brew install rust-analyzer