Agent Skill
2/7/2026writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
M
mathiassoeholm
2GitHub Stars
1Views
npx skills add mathiassoeholm/dotfiles
SKILL.md
| Name | writing-skills |
| Description | Use when creating new skills, editing existing skills, or verifying skills work before deployment |
Dotfiles
An always work in progress repo for my dotfiles.
Setup
For Symlinking
- Run
brew install stow - Run
stow stow/setup stow ignore before anything else, to make sure we ignore .DS_STORE etc. - Try running
stow */ --verbose=2 --simulateto see what will happen, before running the next command - Run
stow */to symlink everything else
For ZSH
- follow the instructions on https://github.com/ohmyzsh/ohmyzsh
Troubleshooting
Make sure that you have neovim 8.0 installed
Reminders
- When having trouble always run
:healthcheck
XCode errors while compiling treesitter
If the console on compiling (first time) throws some XCode errors scanner.cc etc.
You might have some symlink issues with clang and gcc. Treesitter uses c and c++ to compile language parsers
I have hardcoded the treesitter compiler to gcc (see line 5 in treesitter.lua)
and linked gcc with higher priority to override apples symlink of clang:
cd /usr/local/bin && ln -s ./gcc-11 gcc(have a look at this comment https://github.com/tree-sitter/tree-sitter-haskell/issues/34#issuecomment-892960976)
Skills Info
Original Name:writing-skillsAuthor:mathiassoeholm
Download