Skip to content

Dotfiles for my development setup (zsh, neovim, tmux, wezterm, and more...)

Notifications You must be signed in to change notification settings

mhogeveen/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles Repository

This repo serves as a easy starting point for use of my own workspace configuration on other systems.

Tools

  • stow: Symlink manager
  • wezterm: Terminal emulator
  • zap: ZSH plugin manager
  • zoxide: Smarter cd command
  • fnm: Node version manager

Usage

Make sure GNU Stow is installed:

stow --version # expected output: stow (GNU Stow) version x.x.x

# If not installed
brew install stow

After making sure stow is installed, clone this repository in your user root:

git clone https://github.com/mhogeveen/dotfiles ~/.dotfiles

cd .dotfiles

Then run one of three make commands to handle all packages at once,

make init # stow all dotfiles which will overwrite existing files
# or
make add # restow all dotfiles
# or
make delete # delete all dotfiles (unlink them all)

or

stow --verbose (--adopt or --restow) <package name>

Update all brew packages (will build this out more in the future):

make up

Screenshots

dashboard in-action terminal

About

Dotfiles for my development setup (zsh, neovim, tmux, wezterm, and more...)

Topics

Resources

Stars

Watchers

Forks