Skip to content

vitusli/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

539 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

Cross-platform dotfiles managed with chezmoi.

Dotfiles Setup

Without a chezmoi installation, unix only

sh -c "$(curl -fsLS get.chezmoi.io)" -- init --apply --verbose --branch wsl_exploration vitusli
 

With chezmoi installed

chezmoi init --apply --verbose --branch wsl_exploration vitusli

Bootstrap

Run from your chezmoi source directory (~/.local/share/chezmoi):

One-time bootstrap:

  • run_once_bootstrap_macos.sh.tmpl
  • run_once_bootstrap_wsl.sh.tmpl
  • run_once_bootstrap_windows.ps1.tmpl

Manual invocation via chezmoi execute-template:

macOS

chezmoi execute-template < ~/.local/share/chezmoi/run_once_bootstrap_macos.sh.tmpl | bash

WSL (Ubuntu)

chezmoi execute-template < ~/.local/share/chezmoi/run_once_bootstrap_wsl.sh.tmpl | bash

Windows (PowerShell)

chezmoi execute-template < $env:USERPROFILE\.local\share\chezmoi\run_once_bootstrap_windows.ps1.tmpl | Invoke-Expression

Update

local

chezmoi apply -v

remote

chezmoi update -v

About

Cross platform configuration files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors