Skip to content

foreignmeloman/dotfiles

Repository files navigation

dotfiles

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

Requirements

Tested on (including WSL):

  • openSUSE Tumbleweed
  • Ubuntu 22.04
  • Ubuntu 24.04

Quick bootstrap

Install chezmoi on:

  • Tumbleweed:

    sudo zypper in -y chezmoi curl tar gzip
  • Ubuntu:

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

Init command:

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

# (Optional) Change the chezmoi git remote URL to SSH
chezmoi cd
git remote set-url origin [email protected]:foreignmeloman/dotfiles.git

About

An unnecessarily overengineered distro customization repo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published