~ / rigs / ahmet-cetinkaya / dotfiles

ahmet-cetinkaya/dotfiles

Personal dotfiles for Linux and Windows — declarative NixOS config plus Arch, Hyprland, Quickshell, and editor setups.

↗ GitHub ★ 3 MIT updated today personal setup Claude Code
share on X
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
CONTEXT TAX · EVERY TURN
~6.5k tokens
Heavy · median rig: 2.3k · breakdown
GUARDRAILS
0/5
No committed guardrails · details

Copy this rig

$ git clone --depth 1 https://github.com/ahmet-cetinkaya/dotfiles

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/angular/skills/angular-developer .claude/skills/angular-developer
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/atlassian/skills/jira-integration .claude/skills/jira-integration
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/backend/skills/api-connector-builder .claude/skills/api-connector-builder
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/backend/skills/api-design .claude/skills/api-design
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/backend/skills/backend-patterns .claude/skills/backend-patterns
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/backend/skills/database-migrations .claude/skills/database-migrations
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/backend/skills/deployment-patterns .claude/skills/deployment-patterns
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/backend/skills/error-handling .claude/skills/error-handling
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/backend/skills/mysql-patterns .claude/skills/mysql-patterns
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/backend/skills/postgres-patterns .claude/skills/postgres-patterns
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/backend/skills/redis-patterns .claude/skills/redis-patterns
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/cpp/skills/cpp-coding-standards .claude/skills/cpp-coding-standards
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/cpp/skills/cpp-testing .claude/skills/cpp-testing
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/csharp/skills/csharp-testing .claude/skills/csharp-testing
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/csharp/skills/dotnet-patterns .claude/skills/dotnet-patterns
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/data/skills/data-scraper-agent .claude/skills/data-scraper-agent
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/data/skills/data-throughput-accelerator .claude/skills/data-throughput-accelerator
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/devops/skills/dashboard-builder .claude/skills/dashboard-builder
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/devops/skills/docker-patterns .claude/skills/docker-patterns
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/devops/skills/flox-environments .claude/skills/flox-environments
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/devops/skills/git-workflow .claude/skills/git-workflow
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/devops/skills/github-actions-docs .claude/skills/github-actions-docs
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/devops/skills/github-ops .claude/skills/github-ops
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/devops/skills/kubernetes-patterns .claude/skills/kubernetes-patterns
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/devops/skills/uncloud .claude/skills/uncloud
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/flutter/skills/dart-flutter-patterns .claude/skills/dart-flutter-patterns
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/flutter/skills/flutter-dart-code-review .claude/skills/flutter-dart-code-review
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/frontend/skills/accessibility .claude/skills/accessibility
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/frontend/skills/design-system .claude/skills/design-system
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/frontend/skills/frontend-a11y .claude/skills/frontend-a11y
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/frontend/skills/frontend-design-direction .claude/skills/frontend-design-direction
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/frontend/skills/frontend-design .claude/skills/frontend-design
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/frontend/skills/frontend-patterns .claude/skills/frontend-patterns
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/frontend/skills/make-interfaces-feel-better .claude/skills/make-interfaces-feel-better
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/frontend/skills/motion-advanced .claude/skills/motion-advanced
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/frontend/skills/motion-foundations .claude/skills/motion-foundations
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/frontend/skills/motion-patterns .claude/skills/motion-patterns
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/frontend/skills/motion-ui .claude/skills/motion-ui
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/fsharp/skills/fsharp-testing .claude/skills/fsharp-testing
$ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/go/skills/golang-patterns .claude/skills/golang-patterns

This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 7,204 rigs:

{
  "permissions": {
    "deny": [
      "Read(./.env)",
      "Read(**/.env)",
      "Read(~/.ssh/**)",
      "Bash(rm -rf *)",
      "Read(**/*.pem)",
      "Bash(rm -rf /)",
      "Bash(git push --force:*)",
      "Bash(sudo *)",
      "Read(.env)",
      "Bash(rm -rf /*)",
      "Read(./.env.*)",
      "Read(~/.aws/**)",
      "Bash(git push --force*)",
      "Bash(rm -rf:*)",
      "Read(**/*.key)",
      "Read(**/.env.*)",
      "Bash(sudo:*)",
      "Bash(git reset --hard*)",
      "Bash(git reset --hard:*)",
      "Read(.env.*)"
    ],
    "ask": [
      "Bash(git push:*)",
      "Bash(git push *)",
      "Bash(git commit:*)",
      "Bash(rm *)",
      "Bash(rm:*)",
      "Bash(git rebase *)",
      "Bash(wget *)",
      "Bash(npm publish:*)",
      "Bash(git commit *)",
      "Bash(gh pr merge *)"
    ]
  }
}

Skills (150)

angular-developerjira-integrationapi-connector-builderapi-designbackend-patternsdatabase-migrationsdeployment-patternserror-handlingmysql-patternspostgres-patternsredis-patternscpp-coding-standardscpp-testingcsharp-testingdotnet-patternsdata-scraper-agentdata-throughput-acceleratordashboard-builderdocker-patternsflox-environmentsgit-workflowgithub-actions-docsgithub-opskubernetes-patternsunclouddart-flutter-patternsflutter-dart-code-reviewaccessibilitydesign-systemfrontend-a11yfrontend-design-directionfrontend-designfrontend-patternsmake-interfaces-feel-bettermotion-advancedmotion-foundationsmotion-patternsmotion-uifsharp-testinggolang-patternsgolang-testinggodot-2d-animationgodot-2d-physicsgodot-3d-lightinggodot-3d-materialsgodot-3d-world-buildinggodot-ability-systemgodot-adapt-2d-to-3dgodot-adapt-3d-to-2dgodot-adapt-desktop-to-mobilegodot-adapt-mobile-to-desktopgodot-adapt-single-to-multiplayergodot-animation-playergodot-animation-tree-masterygodot-audio-systemsgodot-autoload-architecturegodot-camera-systemsgodot-characterbody-2dgodot-combat-systemgodot-composition-appsgodot-compositiongodot-debugging-profilinggodot-dialogue-systemgodot-economy-systemgodot-export-buildsgodot-game-loop-collectiongodot-game-loop-harvestgodot-game-loop-time-trialgodot-game-loop-wavesgodot-gdscript-masterygodot-genre-action-rpggodot-genre-battle-royalegodot-genre-card-gamegodot-genre-educationalgodot-genre-fightinggodot-genre-horrorgodot-genre-idle-clickergodot-genre-metroidvaniagodot-genre-mobagodot-genre-open-worldgodot-genre-partygodot-genre-platformergodot-genre-puzzlegodot-genre-racinggodot-genre-rhythmgodot-genre-roguelikegodot-genre-romancegodot-genre-rtsgodot-genre-sandboxgodot-genre-shooter-fpsgodot-genre-shootergodot-genre-simulationgodot-genre-sportsgodot-genre-stealthgodot-genre-survivalgodot-genre-tower-defensegodot-genre-visual-novelgodot-input-handlinggodot-inventory-systemgodot-mastergodot-mcp-scene-buildergodot-mcp-setupgodot-mechanic-revivalgodot-mechanic-secretsgodot-multiplayer-networkinggodot-navigation-pathfindinggodot-particlesgodot-performance-optimizationgodot-physics-3dgodot-platform-consolegodot-platform-desktopgodot-platform-mobilegodot-platform-vrgodot-platform-webgodot-procedural-generationgodot-project-foundationsgodot-project-templatesgodot-quest-systemgodot-raycasting-queriesgodot-resource-data-patternsgodot-rpg-statsgodot-save-load-systemsgodot-scene-managementgodot-server-architecturegodot-shaders-basicsgodot-signal-architecturegodot-state-machine-advancedgodot-testing-patternsgodot-theme-eastergodot-tilemap-masterygodot-turn-systemgodot-tweeninggodot-ui-containersgodot-ui-rich-textgodot-ui-themingjava-coding-standardsjpa-patternsquarkus-patternsquarkus-securityquarkus-tddquarkus-verificationspringboot-patternsspringboot-securityspringboot-tddspringboot-verificationtinystruct-patternsandroid-clean-architecturecompose-multiplatform-patternskotlin-coroutines-flowskotlin-exposed-patterns

Similar rigs

copied ✓