Skip to content

An unnecessarily overengineered distro customization repo

Notifications You must be signed in to change notification settings

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:

  • 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

About

An unnecessarily overengineered distro customization repo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published