Back to browse
Dloom – a dotfile manager I wanted

Dloom – a dotfile manager I wanted

by swaranga·Jun 11, 2026·2 points·0 comments

AI Analysis

●●SolidNiche GemCozy

File-level symlinks let you manage configs inside shared dirs like ~/.config/ without hijacking everything.

Strengths
  • File-level symlinks avoid the all-or-nothing problem of directory-level tools like Stow.
  • Adopt workflow migrates existing files safely without manual intervention.
  • Conditional linking handles machine-specific configs without repo branching.
Weaknesses
  • Dotfile management is a solved category with Stow, chezmoi, yadm already established.
  • File-level approach is known pattern, not a novel technical innovation.
Target Audience

Developers managing dotfiles across multiple machines

Similar To

GNU Stow · chezmoi · yadm

Post Description

I built this small CLI tool mainly to symlink individual files instead of full directories like Stow does.

Github link: https://github.com/dloomorg/dloom

Similar Projects

Managing dotfiles without complex tools – just symlinks and Makefiles

This repo opts for plain Makefile targets and symlinks instead of a custom dotfile manager, so you can run make tmux or make mac and see exactly what happens — including make clean-tmux to roll things back. It isn't novel, but the per-tool targets, a toolkit installer for optional CLI niceties, and the clear README make it a pragmatic, low-friction choice for people who dislike hidden magic in dotfile tooling.

Niche GemShip It
gg_equal_G
203mo ago
Developer Tools●●Solid

A tool to keep dotfiles and system configs in sync with a Git repo

Treats your repo as a literal shadow of the filesystem and manages individual files (copy, prune, collect) rather than trying to be a full config framework. Notable bits: bidirectional 'collect' mode, section-based inserts for parts of big system files, a local state file to safely prune deletions, and flock-based concurrency handling — nice attention to messy real-world workflows. It's not reinventing the wheel in a crowded dotfile space, but it's a pragmatic, carefully thought-out approach that an ops person will reach for.

Niche GemShip It
senotrusov
103mo ago