Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 1.09 KB

README.md

File metadata and controls

38 lines (26 loc) · 1.09 KB

dotfiles

Personal dotfiles for macOS.

Shell & Terminal

  • Fish — greeting via fastfetch (OS-aware), bat as man pager, nvim as default editor
  • Starship — prompt
  • tmux — with sesh for session management
  • Ghostty / Kitty — terminal emulator configs

Editor: Neovim

Full Neovim setup with:

  • LSP, nvim-dap (debugging), treesitter, conform (formatting/linting)
  • Harpoon, lazy-git, gitsigns, illuminate, noice, snacks
  • Catppuccin theme, barbecue breadcrumbs, lualine statusline
  • Claude and OpenCode plugins for AI-assisted coding

AI Tools

  • Claude Code — integrated into Neovim
  • OpenCode — configured with MCP servers (context7, grep.app) and custom providers:
    • Moonshot / Kimi-K2 (remote)
    • Ollama / qwen3-coder:30b (local)

Monitoring

  • btop — system monitor config

Scripts

Script Purpose
start-proxy.py / kill-proxy.py Proxy management
pull_kubeconfig.sh Fetch Kubernetes config
os-icon.py OS icon helper