Skip to content

Latest commit

 

History

History
38 lines (29 loc) · 776 Bytes

README.md

File metadata and controls

38 lines (29 loc) · 776 Bytes

dotfiles

This repo uses unnecessarily overengineered combination of chezmoi and pyinfra to manage my dotfiles and system setup.

Requirements

Tested on:

  • openSUSE Tumbleweed
  • Ubuntu 22.04
  • Ubuntu 24.04

Quick bootstrap

Install chezmoi on:

  • Tumbleweed:

    sudo zypper in -y chezmoi
  • Ubuntu:

    BINDIR="${HOME}/.local/bin" sh -c "$(curl -fsLS get.chezmoi.io)"

Init command for:

  • the repo owner:

    export PATH="${PATH}:${HOME}/.local/bin"
    chezmoi init --apply git@github.com:foreignmeloman/dotfiles.git
  • the guests:

    export PATH="${PATH}:${HOME}/.local/bin"
    chezmoi init --apply foreignmeloman