Skip to content

albertsko/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

248 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Install

bash <(curl -fsSL https://raw.githubusercontent.com/albertsko/dotfiles/main/install.sh)

Clones the repo to ~/.local/share/dotfiles, prompts for a profile (macos, ubuntu, work), sets up SSH + git, runs the profile installer, then symlinks dotfiles into $HOME via stow.

Set DOTFILES_DRY_RUN=1 to preview without making changes.

Stow

Dotfiles are organized into stow packages:

  • _common/ — applied to all profiles
  • macos/, ubuntu/, work/ — profile-specific overrides

To re-stow manually after adding files:

stow.sh <profile>

About

my life in shell 🤓

Resources

Stars

Watchers

Forks

Contributors