Skip to content

My dotfiles for Neovim, Doom Emacs, kitty, ideaVim, fish

Notifications You must be signed in to change notification settings

clatisus/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 

Repository files navigation

Must have tools

Brew

Other tools

Language specific

Haskell

Editor

Emacs

Neovim

Steps to setup a new machine

  1. Install brew, kitty, fish
  2. Setup Github ssh keys
  • If the network's router and DNS is pointing to tvOS (which is using Stash), add the following in the ~/.ssh/config
  • Host github.com
    Hostname ssh.github.com
    Port 443
    
  1. Restore the dotfiles
  • ~ % alias config='/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME'
    ~ % echo ".cfg" >> .gitignore
    ~ % git clone --bare git@github.com:clatisus/dotfiles.git $HOME/.cfg
    ~ % config checkout # If this fails, backup/remove the files and try again
    ~ % config config --local status.showUntrackedFiles no
  1. Using brew to install tools as specified in Must have tools#Brew
  2. Set fish as default shell (requires log-out and log-in after the change to take effect)
  • ~ % echo /opt/homebrew/bin/fish | sudo tee -a /etc/shells
    ~ % chsh -s /opt/homebrew/bin/fish

About

My dotfiles for Neovim, Doom Emacs, kitty, ideaVim, fish

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published