Discover and explore top open-source AI tools and projects—updated daily.
harperreedPersonal dotfiles for cross-platform configuration
Top 82.9% on SourcePulse
Personal dotfiles for macOS and Arch Linux, managed with yadm. This repository offers a curated set of configurations for shells, development tools, and desktop environments, enabling users to quickly adopt or adapt a pre-configured system setup.
How It Works
The project leverages yadm to manage dotfiles, extending git for version control. A platform-aware yadm bootstrap command orchestrates the setup, dispatching to OS-specific scripts (common, darwin, linux) within .config/yadm/bootstrap.d/ to apply configurations tailored to the user's environment.
Quick Start & Requirements
yadm clone git@github.com:harperreed/dotfiles.git followed by yadm bootstrap.yadm is the primary management tool. Specific configurations may require their respective applications (e.g., Fish shell, Hyprland, Hammerspoon).Highlighted Details
.config/fish/)..gitconfig, .git_hooks/)..config/macos/set-defaults.sh) and Hammerspoon integration (.hammerspoon/)..config/hypr/, .config/waybar/)..claude/, .codex/)..ssh/config).Maintenance & Community
No specific details on contributors, sponsorships, or community channels were found in the provided README.
Licensing & Compatibility
Limitations & Caveats
These are one individual's living configurations, not a generalized framework. Users are strongly cautioned against blind installation and encouraged to selectively integrate useful components.
4 days ago
Inactive