Tech News
← Back to articles

Dotter: Dotfile manager and templater written in Rust

read original related products more articles

What is Dotter?

Dotter is a dotfile manager and templater.

Dotfiles are configuration files that usually live in the home directory and start with a dot. Often times, it is desirable to have a backup of all the configurations on your system, which is why a lot of users have their dotfiles saved in a git repository, then symlinking them to their target locations using ln -s .

However, there are several issues with that barebones approach:

Hard to keep track of what comes from where once you have more than a handful of dotfiles

Tedious to setup on a new machine - you need to manually create every single link

No real way to handle differences between machines - say you want the battery meter on your bar to not appear on your desktop machine

Dotter aims to solve all those problems by providing a flexible configuration and automatic templating or symlinking to the target locations.

Installation

Mac (Homebrew)

... continue reading