rcm is a suite of command-line tools for managing dotfiles in a clean, repeatable way across multiple machines. It centers on creating and maintaining symlinks from your home directory to a version-controlled dotfiles repo, so your actual files stay organized and portable. The toolkit includes utilities like rcup (install/update symlinks), mkrc (add a file to your dotfiles), lsrc (list managed files), and rcdn (remove links), each built to be safe and idempotent. A single ~/.rcrc config lets you define tags, host-specific settings, and multiple dotfile directories, enabling different machines to share a core setup while keeping local variations. rcm backs up or skips conflicting files, supports dry runs, and respects ignore lists, so you don’t accidentally clobber personal data. By turning machine bootstrap into one or two commands, it helps teams and individuals keep shells, editors, and tools consistent without ad-hoc scripts.

Features

  • Installs and updates dotfiles from a central repository into home directory
  • Includes tools like rcup, mkrc, rcdn, lsrc for different management tasks
  • Uses an rcrc configuration file for flexible behavior customization
  • Enables host-specific or environment-specific dotfile linking
  • Works seamlessly with version-controlled dotfiles directories
  • Lightweight, scriptable, and BSD-licensed

Project Samples

Project Activity

See All Activity >

Categories

System

License

BSD License

Follow RCM (rcm)

RCM (rcm) Web Site

You Might Also Like
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of RCM (rcm)!

Additional Project Details

Operating Systems

Linux, Mac

Programming Language

Perl

Related Categories

Perl System Software

Registered

2025-09-09