├── .gitignore ├── AGENTS.md ├── R ├── Rprofile └── tool.config.yaml ├── README.md ├── bat ├── config └── tool.config.yaml ├── bootstrap ├── bootstrap.macos ├── btop ├── btop.conf └── tool.config.yaml ├── ccache ├── .gitignore ├── cache │ └── ccache.conf └── tool.config.yaml ├── ccstatusline ├── settings.json └── tool.config.yaml ├── claude ├── .gitignore ├── README.md ├── commands │ ├── generate-plan.md │ ├── generate-prp.md │ └── github-pr-comments.md ├── hooks │ ├── format-hook.sh │ └── notify.py ├── settings.json └── tool.config.yaml ├── codex ├── config.toml └── tool.config.yaml ├── dots ├── editline ├── editrc └── tool.config.yaml ├── fish ├── .gitignore ├── conf.tools │ ├── bun.fish │ ├── lmstudio.fish │ └── tenzir.fish ├── config.fish ├── fish_plugins └── tool.config.yaml ├── ghc ├── ghci └── tool.config.yaml ├── ghostty ├── config ├── themes │ ├── kanagawa-dragon │ ├── kanagawa-lotus │ └── kanagawa-wave └── tool.config.yaml ├── git ├── config │ ├── allowed_signers │ └── ignore ├── gitconfig └── tool.config.yaml ├── gpg ├── gpg-agent.conf ├── gpg.conf └── tool.config.yaml ├── helix ├── .gitignore ├── README.md ├── config.toml ├── languages.toml └── tool.config.yaml ├── homebrew └── Brewfile ├── karabiner ├── karabiner.json └── tool.config.yaml ├── latexmk ├── latexmkrc └── tool.config.yaml ├── mavam.keylayout ├── neovim ├── .gitignore ├── init.lua ├── lua │ └── plugins │ │ ├── auto-dark-mode.lua │ │ ├── github-nvim-theme.lua │ │ ├── gitsigns.lua │ │ ├── inc-rename.lua │ │ ├── lualine.lua │ │ ├── mdx.lua │ │ ├── none-ls.nvim │ │ ├── nvim-bqf.lua │ │ ├── nvim-cmp.lua │ │ ├── nvim-lspconfig.lua │ │ ├── nvim-tree.lua │ │ ├── nvim-treesitter.lua │ │ ├── telescope.lua │ │ ├── trouble.lua │ │ ├── vim-better-whitespace.lua │ │ ├── vim-fugitive.lua │ │ ├── vim-repeat.lua │ │ ├── vim-sleuth.lua │ │ ├── vim-surround.lua │ │ ├── vimtex.lua │ │ ├── virt-column.lua │ │ └── which-key.lua └── tool.config.yaml ├── readline ├── inputrc └── tool.config.yaml ├── rectanglepro ├── RectangleProConfig.json └── tool.config.yaml ├── ssh ├── config └── tool.config.yaml ├── starship ├── starship.toml └── tool.config.yaml ├── vale ├── .gitignore ├── tool.config.yaml └── vale.ini ├── vim ├── tool.config.yaml └── vimrc ├── zed ├── .gitignore ├── settings.json ├── settings_backup.json └── tool.config.yaml └── zsh ├── tool.config.yaml ├── zpath ├── zprofile ├── zshenv └── zshrc /.gitignore: -------------------------------------------------------------------------------- 1 | *.sw? 2 | -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/AGENTS.md -------------------------------------------------------------------------------- /R/Rprofile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/R/Rprofile -------------------------------------------------------------------------------- /R/tool.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/R/tool.config.yaml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/README.md -------------------------------------------------------------------------------- /bat/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/bat/config -------------------------------------------------------------------------------- /bat/tool.config.yaml: -------------------------------------------------------------------------------- 1 | root: 2 | target: "~/.config/bat" 3 | mode: link 4 | -------------------------------------------------------------------------------- /bootstrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/bootstrap -------------------------------------------------------------------------------- /bootstrap.macos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/bootstrap.macos -------------------------------------------------------------------------------- /btop/btop.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/btop/btop.conf -------------------------------------------------------------------------------- /btop/tool.config.yaml: -------------------------------------------------------------------------------- 1 | root: 2 | target: "~/.config/btop" 3 | mode: link 4 | -------------------------------------------------------------------------------- /ccache/.gitignore: -------------------------------------------------------------------------------- 1 | cache/ 2 | -------------------------------------------------------------------------------- /ccache/cache/ccache.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/ccache/cache/ccache.conf -------------------------------------------------------------------------------- /ccache/tool.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/ccache/tool.config.yaml -------------------------------------------------------------------------------- /ccstatusline/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/ccstatusline/settings.json -------------------------------------------------------------------------------- /ccstatusline/tool.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/ccstatusline/tool.config.yaml -------------------------------------------------------------------------------- /claude/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/claude/.gitignore -------------------------------------------------------------------------------- /claude/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/claude/README.md -------------------------------------------------------------------------------- /claude/commands/generate-plan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/claude/commands/generate-plan.md -------------------------------------------------------------------------------- /claude/commands/generate-prp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/claude/commands/generate-prp.md -------------------------------------------------------------------------------- /claude/commands/github-pr-comments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/claude/commands/github-pr-comments.md -------------------------------------------------------------------------------- /claude/hooks/format-hook.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/claude/hooks/format-hook.sh -------------------------------------------------------------------------------- /claude/hooks/notify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/claude/hooks/notify.py -------------------------------------------------------------------------------- /claude/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/claude/settings.json -------------------------------------------------------------------------------- /claude/tool.config.yaml: -------------------------------------------------------------------------------- 1 | root: 2 | target: "~/.claude" 3 | mode: link 4 | -------------------------------------------------------------------------------- /codex/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/codex/config.toml -------------------------------------------------------------------------------- /codex/tool.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/codex/tool.config.yaml -------------------------------------------------------------------------------- /dots: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/dots -------------------------------------------------------------------------------- /editline/editrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/editline/editrc -------------------------------------------------------------------------------- /editline/tool.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/editline/tool.config.yaml -------------------------------------------------------------------------------- /fish/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/fish/.gitignore -------------------------------------------------------------------------------- /fish/conf.tools/bun.fish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/fish/conf.tools/bun.fish -------------------------------------------------------------------------------- /fish/conf.tools/lmstudio.fish: -------------------------------------------------------------------------------- 1 | fish_add_path -p ~/.lmstudio/bin 2 | -------------------------------------------------------------------------------- /fish/conf.tools/tenzir.fish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/fish/conf.tools/tenzir.fish -------------------------------------------------------------------------------- /fish/config.fish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/fish/config.fish -------------------------------------------------------------------------------- /fish/fish_plugins: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/fish/fish_plugins -------------------------------------------------------------------------------- /fish/tool.config.yaml: -------------------------------------------------------------------------------- 1 | root: 2 | target: "~/.config/fish" 3 | mode: link 4 | -------------------------------------------------------------------------------- /ghc/ghci: -------------------------------------------------------------------------------- 1 | :set prompt "ghci> " 2 | -------------------------------------------------------------------------------- /ghc/tool.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/ghc/tool.config.yaml -------------------------------------------------------------------------------- /ghostty/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/ghostty/config -------------------------------------------------------------------------------- /ghostty/themes/kanagawa-dragon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/ghostty/themes/kanagawa-dragon -------------------------------------------------------------------------------- /ghostty/themes/kanagawa-lotus: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/ghostty/themes/kanagawa-lotus -------------------------------------------------------------------------------- /ghostty/themes/kanagawa-wave: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/ghostty/themes/kanagawa-wave -------------------------------------------------------------------------------- /ghostty/tool.config.yaml: -------------------------------------------------------------------------------- 1 | root: 2 | target: "~/.config/ghostty" 3 | mode: link 4 | -------------------------------------------------------------------------------- /git/config/allowed_signers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/git/config/allowed_signers -------------------------------------------------------------------------------- /git/config/ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/git/config/ignore -------------------------------------------------------------------------------- /git/gitconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/git/gitconfig -------------------------------------------------------------------------------- /git/tool.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/git/tool.config.yaml -------------------------------------------------------------------------------- /gpg/gpg-agent.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/gpg/gpg-agent.conf -------------------------------------------------------------------------------- /gpg/gpg.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/gpg/gpg.conf -------------------------------------------------------------------------------- /gpg/tool.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/gpg/tool.config.yaml -------------------------------------------------------------------------------- /helix/.gitignore: -------------------------------------------------------------------------------- 1 | runtime/ 2 | -------------------------------------------------------------------------------- /helix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/helix/README.md -------------------------------------------------------------------------------- /helix/config.toml: -------------------------------------------------------------------------------- 1 | theme = "github_light" 2 | -------------------------------------------------------------------------------- /helix/languages.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/helix/languages.toml -------------------------------------------------------------------------------- /helix/tool.config.yaml: -------------------------------------------------------------------------------- 1 | root: 2 | target: "~/.config/helix" 3 | mode: link 4 | -------------------------------------------------------------------------------- /homebrew/Brewfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/homebrew/Brewfile -------------------------------------------------------------------------------- /karabiner/karabiner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/karabiner/karabiner.json -------------------------------------------------------------------------------- /karabiner/tool.config.yaml: -------------------------------------------------------------------------------- 1 | root: 2 | target: "~/.config/karabiner" 3 | mode: link 4 | -------------------------------------------------------------------------------- /latexmk/latexmkrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/latexmk/latexmkrc -------------------------------------------------------------------------------- /latexmk/tool.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/latexmk/tool.config.yaml -------------------------------------------------------------------------------- /mavam.keylayout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/mavam.keylayout -------------------------------------------------------------------------------- /neovim/.gitignore: -------------------------------------------------------------------------------- 1 | lazy-lock.json 2 | -------------------------------------------------------------------------------- /neovim/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/neovim/init.lua -------------------------------------------------------------------------------- /neovim/lua/plugins/auto-dark-mode.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/neovim/lua/plugins/auto-dark-mode.lua -------------------------------------------------------------------------------- /neovim/lua/plugins/github-nvim-theme.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/neovim/lua/plugins/github-nvim-theme.lua -------------------------------------------------------------------------------- /neovim/lua/plugins/gitsigns.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/neovim/lua/plugins/gitsigns.lua -------------------------------------------------------------------------------- /neovim/lua/plugins/inc-rename.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/neovim/lua/plugins/inc-rename.lua -------------------------------------------------------------------------------- /neovim/lua/plugins/lualine.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/neovim/lua/plugins/lualine.lua -------------------------------------------------------------------------------- /neovim/lua/plugins/mdx.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/neovim/lua/plugins/mdx.lua -------------------------------------------------------------------------------- /neovim/lua/plugins/none-ls.nvim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/neovim/lua/plugins/none-ls.nvim -------------------------------------------------------------------------------- /neovim/lua/plugins/nvim-bqf.lua: -------------------------------------------------------------------------------- 1 | -- Better QuickFix 2 | return { 3 | 'kevinhwang91/nvim-bqf' 4 | } 5 | -------------------------------------------------------------------------------- /neovim/lua/plugins/nvim-cmp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/neovim/lua/plugins/nvim-cmp.lua -------------------------------------------------------------------------------- /neovim/lua/plugins/nvim-lspconfig.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/neovim/lua/plugins/nvim-lspconfig.lua -------------------------------------------------------------------------------- /neovim/lua/plugins/nvim-tree.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/neovim/lua/plugins/nvim-tree.lua -------------------------------------------------------------------------------- /neovim/lua/plugins/nvim-treesitter.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/neovim/lua/plugins/nvim-treesitter.lua -------------------------------------------------------------------------------- /neovim/lua/plugins/telescope.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/neovim/lua/plugins/telescope.lua -------------------------------------------------------------------------------- /neovim/lua/plugins/trouble.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/neovim/lua/plugins/trouble.lua -------------------------------------------------------------------------------- /neovim/lua/plugins/vim-better-whitespace.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/neovim/lua/plugins/vim-better-whitespace.lua -------------------------------------------------------------------------------- /neovim/lua/plugins/vim-fugitive.lua: -------------------------------------------------------------------------------- 1 | -- Git integration 2 | return { 3 | 'tpope/vim-fugitive' 4 | } 5 | 6 | -------------------------------------------------------------------------------- /neovim/lua/plugins/vim-repeat.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/neovim/lua/plugins/vim-repeat.lua -------------------------------------------------------------------------------- /neovim/lua/plugins/vim-sleuth.lua: -------------------------------------------------------------------------------- 1 | -- Heuristically set buffer options. 2 | return { 3 | 'tpope/vim-sleuth' 4 | } 5 | -------------------------------------------------------------------------------- /neovim/lua/plugins/vim-surround.lua: -------------------------------------------------------------------------------- 1 | return { 2 | 'tpope/vim-surround' 3 | } 4 | -------------------------------------------------------------------------------- /neovim/lua/plugins/vimtex.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/neovim/lua/plugins/vimtex.lua -------------------------------------------------------------------------------- /neovim/lua/plugins/virt-column.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/neovim/lua/plugins/virt-column.lua -------------------------------------------------------------------------------- /neovim/lua/plugins/which-key.lua: -------------------------------------------------------------------------------- 1 | return { 2 | 'folke/which-key.nvim' 3 | } 4 | 5 | -------------------------------------------------------------------------------- /neovim/tool.config.yaml: -------------------------------------------------------------------------------- 1 | root: 2 | target: "~/.config/nvim" 3 | mode: link 4 | -------------------------------------------------------------------------------- /readline/inputrc: -------------------------------------------------------------------------------- 1 | set editing-mode vi 2 | -------------------------------------------------------------------------------- /readline/tool.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/readline/tool.config.yaml -------------------------------------------------------------------------------- /rectanglepro/RectangleProConfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/rectanglepro/RectangleProConfig.json -------------------------------------------------------------------------------- /rectanglepro/tool.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/rectanglepro/tool.config.yaml -------------------------------------------------------------------------------- /ssh/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/ssh/config -------------------------------------------------------------------------------- /ssh/tool.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/ssh/tool.config.yaml -------------------------------------------------------------------------------- /starship/starship.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/starship/starship.toml -------------------------------------------------------------------------------- /starship/tool.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/starship/tool.config.yaml -------------------------------------------------------------------------------- /vale/.gitignore: -------------------------------------------------------------------------------- 1 | styles/ 2 | -------------------------------------------------------------------------------- /vale/tool.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/vale/tool.config.yaml -------------------------------------------------------------------------------- /vale/vale.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/vale/vale.ini -------------------------------------------------------------------------------- /vim/tool.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/vim/tool.config.yaml -------------------------------------------------------------------------------- /vim/vimrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/vim/vimrc -------------------------------------------------------------------------------- /zed/.gitignore: -------------------------------------------------------------------------------- 1 | conversations/ 2 | prompts/ 3 | -------------------------------------------------------------------------------- /zed/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/zed/settings.json -------------------------------------------------------------------------------- /zed/settings_backup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/zed/settings_backup.json -------------------------------------------------------------------------------- /zed/tool.config.yaml: -------------------------------------------------------------------------------- 1 | root: 2 | target: "~/.config/zed" 3 | mode: link 4 | -------------------------------------------------------------------------------- /zsh/tool.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/zsh/tool.config.yaml -------------------------------------------------------------------------------- /zsh/zpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/zsh/zpath -------------------------------------------------------------------------------- /zsh/zprofile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/zsh/zprofile -------------------------------------------------------------------------------- /zsh/zshenv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/zsh/zshenv -------------------------------------------------------------------------------- /zsh/zshrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mavam/dotfiles/HEAD/zsh/zshrc --------------------------------------------------------------------------------