Skip to content

andypayne/dotfiles-local

Repository files navigation

Local overrides for Thoughtbot Dotfiles

See the Thoughtbot Dotfiles for more information on getting setup. Also see my dev cheatsheet for ways I use these.

Installation

Clone into ~/dotfiles-local, then add the symlinks:

ln -s ~/dotfiles-local/zshrc.local ~/.zshrc.local
ln -s ~/dotfiles-local/aliases.local ~/.aliases.local
ln -s ~/dotfiles-local/vimrc.local ~/.vimrc.local
ln -s ~/dotfiles-local/nvim/init.vim ~/.config/nvim/init.vim
ln -s ~/dotfiles-local/gitconfig.local ~/.gitconfig.local
ln -s ~/dotfiles-local/tmux.conf.local ~/.tmux.conf.local
ln -s ~/dotfiles-local/alacritty.yml ~/.config/alacritty/alacritty.yml
(or ln -s ~/dotfiles-local/alacritty.yml ~/.alacritty.yml)
ln -s ~/dotfiles-local/kitty/kitty.conf ~/.config/kitty/kitty.conf

Plugins etc

Powerlevel10k

Install Powerlevel10k for zsh, basically:

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ~/powerlevel10k
# Not needed - echo 'source ~/powerlevel10k/powerlevel10k.zsh-theme' >>! ~/.zshrc.local

Deoplete for vim

Install Deoplete for Vim:

pip3 install --user pynvim

Check for python support in Vim:

:python import sys; print(sys.version)

If this returns an error, then you may need to reinstall Vim with python support.

Installation of Thoughtbot Dotfiles on Linux

Clone the repo, and then install rcm:

git clone git://github.com/thoughtbot/dotfiles.git ~/dotfiles
sudo add-apt-repository ppa:martin-frost/thoughtbot-rcm
sudo apt-get update
sudo apt-get install rcm
env RCRC=$HOME/dotfiles/rcrc rcup

Now rcup can be run without the environment variable set.

Location-specific config

I'm using ~/dotfiles-local-priv/ for location-specific config, setting of personalized environment variables, etc.

About

Local customizations for dotfiles

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published