Skip to content

marchdf/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

365 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

 

dotfiles

macOS-badge Linux-badge

chezmoi license Build Status

Installation

macOS

Install chezmoi via Homebrew, then apply dotfiles:

brew install chezmoi
chezmoi init git@github.com:marchdf/dotfiles.git
chezmoi diff
chezmoi apply -v

Linux

Install chezmoi to arch-specific bin:

ARCH=$(uname -m)
mkdir -p ~/.local/${ARCH}/bin
sh -c "$(curl -fsLS get.chezmoi.io)" -- -b ~/.local/${ARCH}/bin
export PATH="$HOME/.local/${ARCH}/bin:$PATH"

Then apply dotfiles:

chezmoi init git@github.com:marchdf/dotfiles.git
chezmoi diff
chezmoi apply -v

For a full environment with all dependencies, run the bootstrap script first:

curl -fsSL https://raw.githubusercontent.com/marchdf/dotfiles/main/bin/executable_install_bootstrap_dependencies.sh | bash

Improved experience

The following will lead to an improved experience: