Skip to content

A-NGJ/dotfiles

Repository files navigation

Dotfiles symlinked on my machine

General setup

  1. Install stow
  2. Stow whatever you want. For example, stow -t "$HOME" tmux vim grabs tmux and vim config.

Install with stow:

stow --target 

Homebrew installation:

# Leaving a machine
brew leaves > leaves.txt

# Fresh installation
xargs brew install < leaves.txt

Tmux setup

After stowing, install TPM and plugins:

stow -t "$HOME" tmux
git clone https://github.com/tmux-plugins/tpm ~/.config/tmux/plugins/tpm

Then start tmux and press prefix + I to install all plugins.

Oh My ZSH setup

Since oh-my-zsh is a git repository, you can't clone it and stow it like the rest of the dotfiles.

Install Oh My ZSH:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Move custom config

Copy custom and themes folders from the oh-my-zsh repository to your dotfiles directory, and then stow them:

cp -a themes/* ~/.oh-my-zsh/themes/
cp -a custom/* ~/.oh-my-zsh/custom/

About

My dotfiles configuration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors