Skip to content

Latest commit

 

History

History
58 lines (40 loc) · 1.31 KB

README.md

File metadata and controls

58 lines (40 loc) · 1.31 KB

dotfiles

Currently a simple backup of some config files I care about. This does not do anything fancy, like automated installation or backup. It's just a bunch of copy-pasted files, and a list of programs I usually install using homebrew, etc.

This is for my own benefit. Don't expect to be able to turn this into anything useful for yourself. Maybe one day I'll automate this and it'll be of use to someone else, but today is not that day 😄

For the CLI, I use...

I also use lazygit to interact with git repos without straying too far from the command-line.

setup

  1. Install homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. Install oh-my-fish
curl https://raw.githubusercontent.com/oh-my-fish/oh-my-fish/master/bin/install | fish
  1. Install node-version-manager (NVM)
omf install nvm
  1. Install programs
chmod +x install.fish
./install.fish
  1. Copy over files from config/ (take a backup of ~/.config first!)
cp -r config ~/.config
  1. Copy over gitconfig
cp gitconfig ~/.gitconfig