Better Dotfiles

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
  1. dotbot

    A tool that bootstraps your dotfiles ⚡️

    But not all things you might do with a dotfile (or, more generally, per-user customization) are just replacing files. Things like cronjobs, brew installs, `defaults` in MacOS, etc. Viewing dotfile-based customization as strictly files to obliterate with pre-existing files is needlessly myopic.

    For this broader problem, there are other more complete solutions that are more robust and flexible. Personally I like dotbot (https://github.com/anishathalye/dotbot) as a balance between power and simplicity, particularly when managing files across multiple OS homedirs (e.g. linux server, macos laptop).

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. dotfiles

    My dotfiles, managed with https://chezmoi.io. (by twpayne)

    https://chezmoi.io/

    This is so much easier and more full featured.

  4. age

    A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.

    I migrated to chezmoi recently my only gripe is `chezmoi cd` opening in a new shell but `chezmoi git` usually is what I need. The age [0] integration is nice.

    [0] - https://github.com/FiloSottile/age

  5. hjson

    Hjson, a user interface for JSON

    The JSON hiccup occured to me - I don't have any JSON dotfiles but I guess I'd store it as hjson (https://hjson.github.io/) and add a conversion step.

    Symlinking a directory - admittedly didn't come up for my dotfiles, maybe `.ln` files with a similar format in dir roots.

    Commands - yes, I still keep a set of shell scripts alongside my config files.

  6. personal_code

    random code that I have lying around

    I keep mine in a github repository and wrote a little script to sync files in both directions:

    https://github.com/llimllib/personal_code/blob/6e86441d992ca...

  7. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Help Me Help You, Maintainers

    1 project | news.ycombinator.com | 10 Mar 2025
  • 🔐 Secure Secret Management with SOPS in Terraform & Terragrunt

    1 project | dev.to | 26 Feb 2025
  • NixOS. Managing secrets with sops-nix

    4 projects | dev.to | 21 Feb 2025
  • Hell Is Overconfident Developers Writing Encryption Code

    6 projects | news.ycombinator.com | 31 Jan 2025
  • Chezmoi adds policy on LLM-generated content to contributor guide

    1 project | news.ycombinator.com | 9 Dec 2024