kauffecup / dotfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dot dot dot

Based off of https://www.atlassian.com/git/tutorials/dotfiles

Install

Step 1: Clone and alias this repo

cd ~
git clone --bare git@github.com:kauffecup/dotfiles.git $HOME/.dotfiles
alias dotfiles='/usr/bin/git --git-dir=$HOME/.dotfiles --work-tree=$HOME' # this is also in .zshrc
dotfiles config --local status.showUntrackedFiles no
dotfiles checkout

Step 2: Install homebrew and then deps

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
cd ~
brew bundle # brewfile gets set up from this repo

Step 3: Install Zinit

bash -c "$(curl --fail --show-error --silent --location https://raw.githubusercontent.com/zdharma-continuum/zinit/HEAD/scripts/install.sh)"
zinit self-update

Step 4: Install Lunar Vim

bash <(curl -s https://raw.githubusercontent.com/lunarvim/lunarvim/master/utils/installer/install.sh)

Step 4a: More Lunar Vim Setup

:Copilot auth

Step 5: Install eslint_d

npm install -g eslint_d

Step 6: Install BerkeleyMono Nerd Font

This setup relies on BerkeleyMono Nerd Font - need to add that to system fonts. It is checked into this repo under the misc/ directory. For more info on nerd fonts, see: https://github.com/ryanoasis/nerd-fonts.

About


Languages

Language:Lua 83.5%Language:Shell 15.5%Language:Ruby 1.0%