Back to list
d-issy

manage-dotfiles

by d-issy

my dotfiles

4🍴 0📅 Jan 20, 2026

SKILL.md


name: manage-dotfiles description: Manage Nix modules and Home Manager configuration. Use this when user wants to check or modify config under HOME directory (e.g., neovim, tmux, terminal, zsh, git). allowed-tools: Read, Write, Edit, Glob, Grep, Bash(mkdir:*)

Manage Dotfiles

Purpose

Execute the Workflow and Report sections to manage Nix modules and Home Manager configuration.

Variables

  • MODULES_DIR: modules/
  • COMMON_NIX: modules/common.nix
  • FILES_DIR: files/
  • HOME_NIX:
    • if linux then home.linux.nix
    • if macos then home.macos.nix

Instructions

This dotfiles uses Home Manager with Nix Flakes.

WhatWhereNotes
Nix moduleMODULES_DIR/[name].nixAdd import to COMMON_NIX
Config filesFILES_DIR/[app-name]/Link via home.file in module

See module-template.md for Nix module patterns.

Workflow

  1. Read existing files to understand current structure
  2. Create/edit files based on user's request
  3. If new module, add import to COMMON_NIX

Report

  • Files created/modified
  • If new files created: remind to run git add (Nix Flakes only recognizes git-tracked files)
  • Remind to run: nix run . switch

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon