Skip to content
enesgulesPublic

About

No description, website, or topics provided.

Resources

Stars

25 stars

Watchers

0 watching

Forks

Latest commit

 

History

17 Commits

Folders and files

Repository files navigation

dotfiles

AI agent config and terminal config, symlinked into place.

git clone https://github.com/enesgules/dotfiles ~/dotfiles && ~/dotfiles/install.sh
  • AGENTS.md — global rules, linked as ~/.claude/CLAUDE.md and ~/.codex/AGENTS.md

  • skills/ — skills I wrote. Third-party skills (also the Context7 ones from upstash/context7) are listed in skill-lock.json and installed again by install.sh. Add one with npx skills add <owner/repo> -g -a claude-code codex -s <skill>

  • skills/optimise-api-calls/ — finds the waterfall in a slow route's external and internal API calls (serial awaits, serial pages, duplicate lookups, per-request clients), fixes it, and proves the speed-up with scripts/compare.mjs (alternating before and after runs that must return the same result).

  • skills/x-post-drafting/ — drafts X posts for developers and indie builders (value, build-in-public, launch, thread). The agent does not publish.

  • install-cloud-skills.sh — installs a focused set of the dotfiles and third-party skills in Codex Cloud. Run it from the cloud environment's install script after checking out this repository.

  • ghostty/config — Ghostty terminal

  • fish/config.fish — fish shell, linked as ~/.config/fish/config.fish

  • obs/ — OBS recording setup: 2560x1440 at 60 fps, mic chain Gain → EQ → Compressor → Limiter, "full cam" and "screen + cam" scenes, hotkeys Ctrl+Alt+R record, Ctrl+Alt+P pause, Ctrl+Alt+1/2 scenes. install.sh copies it into OBS and keeps an existing config. obs/setup_rounded_cam.py makes the rounded camera mask and lays out both scenes; run it with OBS closed. After a change in OBS, quit OBS and copy the files back:

    cp ~/Library/Application\ Support/obs-studio/basic/profiles/Untitled/basic.ini ~/dotfiles/obs/basic/profiles/Untitled/
    cp ~/Library/Application\ Support/obs-studio/basic/scenes/Untitled.json ~/dotfiles/obs/basic/scenes/
    

Install one skill

optimise-github-actions measures what each GitHub Actions job bills and how long CI takes, then cuts the waste and keeps the checks that matter.

npx skills add enesgules/dotfiles --skill optimise-github-actions

optimise-api-calls measures a slow route's external and internal API calls, shortens the critical path and times the old and new code against the real services.

npx skills add enesgules/dotfiles --skill optimise-api-calls

x-post-drafting drafts X posts (value, build-in-public, launch, thread) in 2 or 3 checked variants. It does not publish.

npx skills add enesgules/dotfiles --skill x-post-drafting

About

No description, website, or topics provided.

Resources

Stars

25 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages