Skip to content

WillowHayward/dotfiles

Repository files navigation

These are the dotfiles I use to make my dev experience more universal across devices.

Usage

This is primarily designed for use in a system like Ubuntu.

Environment variables

Create a .env file in the root of this repo, and view .env.example for a list of available environment variables.

Set up automatically occurs in .zshrc

Symlinks

dotfile System Location Description
.zshrc ~/.zshrc zsh config - I used https://ohmyz.sh/ as well
.gitconfig ~/.gitconfig Global git settings - this includes my name personal information (name, email) as well as some quality of life settings.
.gitignore.global ~/.gitignore Global git ignore - Set up in the .gitconfig.
.tmux.conf ~/.tmux.conf Tmux settings - I use Tmux Package Manager so that has to be installed first.
nvim/ ~/.config/nvim My Neovim config
.npmrc ~/.npmrc NPM settings - Mostly initial project setup things like my name and email, MIT license, version 0.0.1.
.vimrc ~/.vimrc A basic Vim config

To automate the setup of the file locations, run ./scripts/link.sh. Some require further setup.

About

My personal dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published