Discover and explore top open-source AI tools and projects—updated daily.
dmmulroyAutomated dotfiles management for macOS development environments
Top 99.1% on SourcePulse
This repository offers a comprehensive, automated system for managing macOS development environments via a custom dot CLI tool. It targets macOS developers seeking streamlined setup and maintenance, providing one-command provisioning and AI-powered development insights.
How It Works
The system uses a dot CLI tool built on GNU Stow for symlink management and Homebrew for package installation. It orchestrates setup for Fish shell, Neovim, Tmux, and Git. AI integration via OpenCode enables commit summaries. The architecture is modular for distinct work/personal configurations, with resilient package management that continues installations despite individual failures.
Quick Start & Requirements
git clone https://github.com/dmmulroy/.dotfiles.git ~/.dotfiles), cd ~/.dotfiles, then ./dot init. Customization via --skip-ssh, --skip-font.Highlighted Details
./dot init.dot doctor for comprehensive diagnostics.Maintenance & Community
Maintenance uses commands like dot update and dot doctor. No community channels (Discord, Slack) are linked in the README.
Licensing & Compatibility
The repository is for "personal use." While forkable and adaptable, it lacks a standard open-source license, potentially impacting broader redistribution or commercial integration.
Limitations & Caveats
Exclusively for macOS. AI features depend on OpenCode provider setup. The license is restrictive, intended for personal use only.
20 hours ago
Inactive
google
tensorchord