S
snuffish/dotfiles
Modular Bash/zsh, Neovim (LazyVim), tmux and WezTerm dotfiles, plus a Claude Code agent skills folder
View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
- Star count
- 0 ★ · snuffish/dotfiles · read from the GitHub search API · (checked 2026-11-13 20:00:50)
- Source
- read directly from its GitHub page · type: open-source project
- Harvest history
- first seen 2026-11-10 · last seen 2026-11-14 · seen 5× · listed by 4 sources
- Score
- score 403 · 4 sources · repo
FAQ (answers come from our records)
Who is it for?
We filed it under these tags: Agent 技能. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository
snuffish/dotfiles;first catalogued 2026-11-10;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.# Snuffish dotfiles
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
Personal dotfiles: modular Bash setup, Neovim (LazyVim), tmux, WezTerm, Ghostty and IdeaVim configs, plus Claude Code agent skills.
## What's inside
| Path | Description |
| __init__.bash, .bash | Bash entry point and modules (aliases, git, docker, dotnet, azure, pulumi, fzf, network, iot/esp32, …) |
| utils/, installer/ | Helper scripts and tool installers |
| nvim/ | Neovim config based on LazyVim |
| tmux/ | tmux config and plugins |
| wezterm/ | WezTerm config |
| ghostty.bash | Ghostty helpers |
| .ideavimrc | IdeaVim (JetBrains) config |
| vscode/ | VS Code settings and keybindings |
| autohotkey/ | AutoHotkey scripts for Windows |
| skills/ | Claude Code agent skills |
| claude/ | Claude Code config: AGENTS.md, CLAUDE.md, settings.json, profiles/, statusline, hooks, agents |
| claude.bash | cm-sync shell function and cm (opens the claude-mem dashboard at cm-sync url) (snuffish/cm-sync, cloned at ~/Projects/cm-sync) |
| docs/, GLOSSARY.md | ADRs and agent docs |
## Setup
Run this in the terminal: echo "source ~/.terminal/__init__.bash" >> ~/.bash_profile
### Symbol links
Create symlinks for configurations of applications
bash
# NeoVIM
mkdir -p ~/.config && ln -sf ~/.terminal/nvim ~/.config/nvim
# Tmux
ln -sf ~/.terminal/tmux/tmux.conf ~/.tmux.conf
# WezTerm
mkdir -p ~/.config/wezterm && ln -sf ~/.terminal/wezterm/wezterm.lua ~/.wezterm.lua
# Claude Code & Antigravity config: AGENTS.md, settings.json, the statusline and ~/.local/bin links (see skills/sync-skills/SKILL.md › Rule 7)
# - In ~/.gemini/antigravity-cli/settings.json: "statusLine": { "type": "command", "command": "bash ~/.claude/statusline.sh", "enabled": true, "stack_with_default": true }
~/.terminal/setup.sh
## claude-mem sync
cm-sync lives in its own private repo, snuffish/cm-sync, and keeps claude-mem memory the same on every computer through the private memory repo cloned at ~/.terminal/memory. claude.bash provides the cm-sync function.
## What's inside
| Path | Description |
| __init__.bash, .bash | Bash entry point and modules (aliases, git, docker, dotnet, azure, pulumi, fzf, network, iot/esp32, …) |
| utils/, installer/ | Helper scripts and tool installers |
| nvim/ | Neovim config based on LazyVim |
| tmux/ | tmux config and plugins |
| wezterm/ | WezTerm config |
| ghostty.bash | Ghostty helpers |
| .ideavimrc | IdeaVim (JetBrains) config |
| vscode/ | VS Code settings and keybindings |
| autohotkey/ | AutoHotkey scripts for Windows |
| skills/ | Claude Code agent skills |
| claude/ | Claude Code config: AGENTS.md, CLAUDE.md, settings.json, profiles/, statusline, hooks, agents |
| claude.bash | cm-sync shell function and cm (opens the claude-mem dashboard at cm-sync url) (snuffish/cm-sync, cloned at ~/Projects/cm-sync) |
| docs/, GLOSSARY.md | ADRs and agent docs |
## Setup
Run this in the terminal: echo "source ~/.terminal/__init__.bash" >> ~/.bash_profile
### Symbol links
Create symlinks for configurations of applications
bash
# NeoVIM
mkdir -p ~/.config && ln -sf ~/.terminal/nvim ~/.config/nvim
# Tmux
ln -sf ~/.terminal/tmux/tmux.conf ~/.tmux.conf
# WezTerm
mkdir -p ~/.config/wezterm && ln -sf ~/.terminal/wezterm/wezterm.lua ~/.wezterm.lua
# Claude Code & Antigravity config: AGENTS.md, settings.json, the statusline and ~/.local/bin links (see skills/sync-skills/SKILL.md › Rule 7)
# - In ~/.gemini/antigravity-cli/settings.json: "statusLine": { "type": "command", "command": "bash ~/.claude/statusline.sh", "enabled": true, "stack_with_default": true }
~/.terminal/setup.sh
## claude-mem sync
cm-sync lives in its own private repo, snuffish/cm-sync, and keeps claude-mem memory the same on every computer through the private memory repo cloned at ~/.terminal/memory. claude.bash provides the cm-sync function.
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[](https://anclum.com/en/s/snuffish-dotfiles/)
- Source
- github · https://github.com/snuffish/dotfiles
- Browse by field
- Agent skills
- Listed by
- 4 independent sources
- added
- today
More like this
Filed under
Every tag opens the full list for that filter. Counts are the live catalogue figures.