Skip to content

Unified dotfiles management script #12

@kahl-dev

Description

@kahl-dev

Overview

Replace Makefile and dot-cli with a centralized management script and updated aliases.

Current Issues

  • Multiple interfaces: Makefile, dot-cli scripts, various installation scripts
  • Inconsistent command patterns
  • Hard to remember different commands

Proposed Solution

Single script (e.g., ./dot) to handle all operations:

./dot install macos           # replaces ./install-profile macos
./dot install tmux            # replaces ./install-standalone tmux  
./dot update                  # replaces make updateShell + brewup
./dot clean                   # replaces make uninstall + cleanup
./dot status                  # show what's installed/broken
./dot help                    # show all commands

Implementation

  • Design unified command interface
  • Create centralized management script
  • Update shell aliases to use unified interface
  • Remove/deprecate old Makefile and dot-cli
  • Update documentation

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions