Skip to content

collinwu/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0a551c8 · Dec 30, 2022

History

62 Commits
Dec 30, 2022
Jul 14, 2021
Dec 29, 2021
Apr 17, 2022
Dec 29, 2021
Oct 18, 2022
Dec 29, 2021
Dec 29, 2021
Dec 29, 2021
Jul 14, 2021
Dec 29, 2021
Nov 18, 2017
Mar 28, 2022
Dec 29, 2021

Repository files navigation

dotfiles

Your dotfiles are how you personalize your system. These are mine. Largely modified from @wulymammoth's

Topical

Everything's built around topic areas. If you're adding a new area to your forked dotfiles — say, "Java" — you can simply add a java directory and put files in there.

I'm using GNU Stow to symlink my dotfiles and each directory that you see here mirrors that of my $HOME directory -- some application and utility configurations typically go under $XDG_CONFIG (~/.config).

Details about leveraging Stow

Install

IMPORTANT - before running boostrap - check homebrew/Brewfile for any Mac App Store applications you would not want. There are at least two paid applications included in this Brewfile

Run this:

# clone and bootstrap
$ git clone https://github.com/collinwu/dotfiles.git ~/.dotfiles
$ cd ~/.dotfiles
$ bootstrap

# if using a mac m1, you may need to add this to your ~/.zshrc config file
`eval $(/opt/homebrew/bin/brew shellenv)`
# or just append it to the end of `.zshrc` file
$ echo `eval $(/opt/homebrew/bin/brew shellenv)` >> ~/.zshrc

# then run `brew bundle` on Brewfile
$ cd homebrew
$ brew bundle

# run stow to symlink to $HOME
$ stow asdf
$ stow zsg
$ stow ...

Some additional documentation are in the /docs directory. QOL has resources on additional configuration and applications that might be useful.

Run through CHECKLIST afterward as well.

Thanks

Originally inspired by Zach Holman's dotfile repo and a desire to be more organized and speed up environment setup. Updated and made more streamlined based on Wulymammoth's dotfile repo

About

environment and dotfiles

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published