[linux] dotfiles
Geert Stappers
stappers op stappers.nl
Zo Nov 16 22:20:46 CET 2025
On Sun, Nov 16, 2025 at 05:54:25PM +0100, Richard Klein Leugemors via Linux wrote:
> "Geert Stappers via Linux", Sunday, 16 November, 2025 15:52:54
> >
> > Hoi,
> >
> >
> > Hoe beheren jullie dotfiles?
> >
> > Ik nog steeds met de hand op elk systeem.
> > En ben daar wel klaar mee.
> > Vandaar mijn vraag hoe jullie dotfiles beheren.
> >
> >
> > Groeten
> > Geert Stappers
> >
> >
> > $ apt search dotfiles
> > dotdrop/unstable 1.15.0-2 all
> > save your dotfiles once deploy them everywhere
> >
> > gum/unstable 0.14.4-1+b6 amd64
> > Tool for glamorous shell scripts 🎀
> >
> > homesick/unstable 1.1.6-3 all
> > keep your dotfiles (configs) in git
> >
> > mutt-wizard/unstable 3.3.1-4 all
> > configuration tool from command line to neomutt
> >
> > rcm/unstable 1.3.4-1 all
> > tool to manage rc files (dotfiles)
> >
> > yadm/unstable 3.5.0-1 all
> > Yet Another Dotfiles Manager
> >
> > $
> >
>
> Hoi Geert,
>
> Ik gebruik daar GNU Stow voor.
<screenshot>
$ apt show stow 2> /dev/null | sed --silent -e '/^Description:/,' -e '/^Package:/p'
Package: stow
Description: Organizer for /usr/local software packages
GNU Stow is a software installation manager for /usr/local. Using
symbolic links, GNU Stow helps you keep the installations separate
(/usr/local/stow/emacs vs. /usr/local/stow/perl, for example) while
maintaining the illusion that they are all under /usr/local.
$
</screenshot>
Euh, wel "Organizer" & "/usr/local".
Niets over bijvoorbeeld ~/.bashrc
> Dotfiles in een Git repo, die uitchecken
> in ~/dotfiles en met met stow softlinkjes aanmaken. Als je 's tussen
> mijn dotfiles wilt spieken,
>
> https://github.com/leugemors/dotfiles
>
> er staat ook een simpel shell scriptje
> bij om de boel automagisch te stowen.
De "short list from original posting" heeft me bij `yadm` gebracht.
Yet Another Dotfiles Manager, `yadm`,
is voor mij "Dat had ik eerder willen weten!".
<screenshot>
$ apt show yadm 2> /dev/null | sed --silent -e '/^Description:/,' -e '/^Package:/p'
Package: yadm
Description: Yet Another Dotfiles Manager
yadm is a dotfile management tool with 3 main features: Manages files across
systems using a single Git repository. Provides a way to use alternate files on
a specific OS or host. Supplies a method of encrypting confidential data so it
can safely be stored in your repository.
$
</screenshot>
Op https://yadm.io/ verdere informatie over `yadm`.
> Groet,
> Richard
Dank
Groeten
Geert Stappers
--
Silence is hard to parse
Meer informatie over de Linux
maillijst