Add CLAUDE configs
This commit is contained in:
38
README.md
38
README.md
@@ -2,10 +2,40 @@
|
||||
|
||||
## Install
|
||||
|
||||
Install tpm for tmux:
|
||||
```sh
|
||||
sudo pacman -S zsh-autosuggestions zsh-autocomplete fzf
|
||||
stow git zsh nvim vim tmux claude kitty
|
||||
```
|
||||
|
||||
`git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm`
|
||||
## Neovim
|
||||
|
||||
Link all dotfiles:
|
||||
Leader key: `,`
|
||||
|
||||
`stow git zsh nvim vim tmux`
|
||||
| Key | Action |
|
||||
| ----------- | ------------------------------ |
|
||||
| `<leader>t` | Find file |
|
||||
| `<leader>f` | Live grep |
|
||||
| `<leader>g` | LSP references |
|
||||
| `<leader>d` | Toggle file tree (Neo-tree) |
|
||||
| `<leader>r` | Compile LaTeX (`.tex` files) |
|
||||
| `<leader>q` | Open diagnostics quickfix list |
|
||||
| `C-h/j/k/l` | Navigate splits |
|
||||
|
||||
LSPs: `lua_ls`, `ts_ls`, `pyright`. Formatting on save via conform.nvim (stylua, prettier).
|
||||
|
||||
## tmux
|
||||
|
||||
Prefix: `C-a`
|
||||
|
||||
| Key | Action |
|
||||
| ------------------- | --------------------------- |
|
||||
| `prefix + v` | Split vertical |
|
||||
| `prefix + s` | Split horizontal |
|
||||
| `prefix + h/j/k/l` | Navigate panes |
|
||||
| `prefix + t/T` | Next/previous window |
|
||||
| `prefix + c` | New window |
|
||||
| `prefix + [` | Enter copy mode |
|
||||
| `prefix + ]` | Paste |
|
||||
| `v` (copy mode) | Begin selection |
|
||||
| `Enter` (copy mode) | Copy to clipboard (wl-copy) |
|
||||
| `prefix + R` | Reload config |
|
||||
|
||||
5
claude/.claude/settings.json
Normal file
5
claude/.claude/settings.json
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"enabledPlugins": {
|
||||
"lua-lsp@claude-plugins-official": true
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user