austin-karren / dotfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My dotfiles

This repository contains my dotfiles. I use GNU Stow to manage them.

Requirements

Use MacOS, Linux, or WSL. Ensure you have the following installed on your system.

Zsh

sudo apt install

Oh My Zsh

Check if you have zsh installed:

which zsh

Curl:

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

Wget:

sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"

Git

macOS:

brew install git

Linux:

sudo apt-get install git

Stow

macOS:

brew install stow

Linux:

sudo apt-get install stow

Installation

First, check out the dotfiles repo in you home directory using git:

gh repo clone austin-karren/dotfiles
cd dotfiles

Then, use stow to symlink the dotfiles you want to use:

stow .

Note: oh-my-zsh overrides the .zshrc file. To use the .zshrc file in this repo, you can add the --adopt flag to the stow command:

stow --adopt .zshrc

References

YT Video: Stow has forever changed the way I manage my dotfiles by Dreams of Autonomy

About


Languages

Language:Shell 100.0%