Skip to content

billthompson/dotfiles

Repository files navigation

Dot Files

Setup

  1. Install gnu stow - brew install stow
  2. Clone the repo - git clone --recurse-submodules git@github.com:billthompson/dotfiles.git

ZSH

  1. stow -t ~ zsh -v

Bash

  1. stow -t ~ bash -v

Tmux

  1. stow -t ~ tmux

Tmuxinator

  1. stow -t ~/.config tmuxinator

Aliases

  1. stow -t ~ aliases -v
  2. source ~/.zshrc

SCM Breeze

  1. stow -t ~ scm_breeze -v
  2. ~/.scm_breeze/install.sh
  3. source ~/.zshrc

Neovim

Choose either classic or lazy.

Classic

  1. stow --no-folding -v --restow -t ~/.config nvim - this allows vim-plug to work without symlinks.
  2. Install plugins after opening nvim via :PlugInstall

Lazy

  1. stow --no-folding -v --restow -t ~/.config lazyvim

GPG

  1. stow -t ~ gnupg -v

Add Timestamp to ZSH Prompt

RPROMPT='[%D{%f/%m/%y} | %D{%L:%M:%S %p}]'

TMOUT=1

TRAPALRM() {
    zle reset-prompt
}

About

My dotfiles as I make the transition to vim as my primary editor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published