Skip to content

StevenJPx2/dotfiles

Repository files navigation

dotfiles

This is the home place for my dotfiles.

💪 Features

  • Entirely bootstrapped
  • No dependencies
  • install.sh to run on new machines.

Setup

Run:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/StevenJPx2/dotfiles/main/install.sh)"

And enjoy! 🎉

Development

Update Brewfile

just bundle

New Config Setup

just create [[name]]

This will then create a folder in configs/ with a default config.json.

Note

If you have a dot-preceding . dotfile, for visibility sake, you can replace it with dot_. Ex: .tmux.conf -> dot_tmux.conf This will auto-translate it to the correct file name.

Update all configs

just update

This will also diff the files with your current config and ensure you are informed of all the changes you'll be making.

Update all configs, skipping the diff

just update -y

Update a single config

just update [[name]]

About

This repo contains all my dotfiles and one click install for new machines (Macs).

Resources

Stars

Watchers

Forks

Packages

No packages published