dotfiles
Cross-machine shell, package, and secrets configuration management
All Skills in This Repository (5)
Pure Emerald Level Indicatorsdaisy-form-patterns
Generate DaisyUI v5 forms with inputs, selects, textareas, and validation.
htmx-expert
Provide expert guidance on htmx attributes and AJAX implementation patterns for hypermedia-driven web development.
documentation-writer
Generate and refine user-facing documentation for software projects.
flask-development
Develop Flask web applications with application factory pattern and Blueprints.
daisyui
Guide daisyUI component usage with Tailwind CSS for UI development.
Frequently Asked Questions
FAQPage SchemaHow to install natelandau/dotfiles?โผ
Run `npx skills add natelandau/dotfiles --all -g -y` in your terminal to install all skills in this repository globally.
What does this dotfiles repository do?โผ
It manages shell configs, packages, SSH keys, secrets, and macOS defaults across Mac and Linux machines using chezmoi as a single source of truth.
How are secrets handled in these dotfiles?โผ
No secrets are stored in the repo. Templates reference 1Password items with op:// links, and chezmoi resolves live values at apply time through the 1Password CLI.
Can I fork these dotfiles for my own setup?โผ
The author notes they are heavily personalized and not designed for forking, but they are public so you can study the structure and adapt ideas for your own dotfiles.
How do packages get installed on a new machine?โผ
Package lists live in TOML data files grouped by machine role, and chezmoi run scripts install them via Homebrew, APT, mise, and uv automatically on apply.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core