Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5,611 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Personal dotfiles collection for various development tools and environments.

📊 Repository Insights

GitHub commit activity GitHub last commit GitHub repo size GitHub language count

🚀 Setup

This repository is primarily for personal use. To use these dotfiles:

  1. Clone this repository to ~/.dotfiles:
$ git clone https://github.com/aiya000/dotfiles ~/.dotfiles
$ cd ~/.dotfiles
  1. Create symbolic links, copy, or recursively copy files as appropriate for each configuration:
    • Use ln -s for files that should be linked (most dotfiles)
    • Use cp for files that need to be copied (e.g., templates)
    • Use cp -r for directories that need to be recursively copied

Example:

$ ln -s ~/.dotfiles/.vimrc ~/.vimrc
$ ln -s ~/.dotfiles/.zshrc ~/.zshrc
$ cp -r ~/.dotfiles/.config/nvim ~/.config/

📦 Included Configurations

  • Location: .config/nvim/
  • Main file: init.lua
  • Features:
    • Full Lua configuration
    • Plugin management with lazy.nvim
    • Custom keymappings and autocommands
    • LSP, completion, and snippet configurations
  • Location: .vim/, .vimrc, .gvimrc
  • Main file: .vimrc
  • Features:
    • Plugin management with dein.vim
    • Custom keymappings
    • Filetype-specific configurations
  • Location: .tmux/, .tmux.conf
  • Main file: .tmux.conf
  • Features:
    • Custom key bindings
    • Plugin configurations
  • Location: AGENTS.global.md
  • Main files: AGENTS.global.md
  • Features:
    • Intended to be linked to ~/AGENTS.md
  • Note: For AGENTS.global.md setup instructions, please refer to AGENTS.global.README.md
  • Location: .claude_global/
  • Main files: .claude_global/CLAUDE.md (symlink to AGENTS.global.md), .claude_global/settings.json
  • Features:
    • Under files and directories of this directory, intended to be linked to ~/.claude/*
    • Custom instructions for Claude Code AI assistant
    • Coding style, character settings, and project-specific rules
    • Global and project-specific configurations
  • Note:
    • For .claude_global/ setup instructions, please refer to .claude_global/README.md
    • .claude/ is just configuration for this repository (not for global use)
  • Location: .copilot/
  • Main files: .copilot/copilot-instructions.md
  • Features:
    • Intended to be linked to ~/.copilot/copilot-instructions.md
  • Note: For .copilot/ setup instructions, please refer to .copilot/README.md
  • Location: GEMINI.global.md (symlink to AGENTS.global.md)
  • Note:
    • For GEMINI.global.md setup instructions, please refer to GEMINI.global.README.md (symlink to AGENTS.global.README.md)
    • Currently, Antigravity CLI looks up to ~/.gemini/GEMINI.md same as Gemini CLI
  • Location: .shells/
  • Main file: .shells/aliases.sh
  • Features:
    • Various aliases, functions, and configurations
  • Location: .zsh/, .zshrc, .zshenv, .zprofile
  • Main file: .zshrc
  • Features:
    • Custom prompt configuration
    • Plugin management
    • Custom keymappings (.zshrc.keymap)
    • Completion configurations

🛠️ Other Tools

This repository also includes configurations for:

  • Git: .gitconfig, .gitignore_global, .gitmessage
  • ctags: .ctags.d/
  • Docker: .docker/, docker/
  • Stack (Haskell): .stack/
  • Custom scripts: bin/, shell-session-toys/

📝 License

This project is licensed under the terms specified in the LICENSE file.

🔗 Links

About

Practical configuration files by 5000++ commits. e.g., Neovim and tmux with editprompt for Claude Code. Global AI Instructions for Claude Code, Devin, gemini-cli, and (GitHub) copilot-cli. No needing mouse movements with XMonad. Pomodoro Timer. A lot of basic git aliases but practical.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages