| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 29 hours | tmux: prefix S + digit swaps panes via display-panes, drop prefix P (use ↵ | xs | |
| prefix q + digit), display-panes-time 3000 | |||
| 46 hours | tmux: history-limit 10000; vimrc: gr references with ]r/[r, ]e/[e next/prev ↵ | xs | |
| error, \l/\L list errors (file/project), drop gi and vim-matchup | |||
| 48 hours | vimrc: find language servers on $PATH (exepath) instead of hardcoded install ↵ | xs | |
| paths | |||
| 48 hours | tmux: prefix-/ opens the scrollback in a read-only vim popup (99%) with line ↵ | xs | |
| numbers | |||
| 2 days | tmux: prefix-] pastes with bracketed paste (-p) so vim inserts it verbatim | xs | |
| 2 days | vimrc: set backspace=indent,eol,start; drop autosave on leaving insert mode | xs | |
| 2 days | vimrc: skip rust-analyzer detachedFiles for buffers whose directory does not ↵ | xs | |
| exist | |||
| 3 days | tmux: copy-mode cursor line in status bar, : goto-line lands cursor, ↵ | xs | |
| go-to-pane bind, yy yank line | |||
| 6 days | setup.sh: vimrc goes to /etc only, refuse ~/.vimrc and ~/.tmux.conf | xs | |
| vimlsp copies core/vimrc to /etc/vimrc (or /etc/vim/vimrc, as core/vim.sh) instead of ~/.vimrc, and stops if a ~/.vimrc exists. The main flow stops if a ~/.tmux.conf exists. Both would load on top of the /etc file. | |||
| 6 days | vimrc: standalone .rs files via detachedFiles, added at server start | xs | |
| A .rs file that is a target of its nearest Cargo.toml uses that crate; any other .rs file is loaded standalone via detachedFiles with checkOnSave off (cargo check needs a Cargo.toml). | |||
| 6 days | core: shared clipboard over ssh to root@p.noml.ch | xs | |
| tmux.conf and vimrc push yanks to /dev/shm/clip/buf on CLIP_HOST (root@p.noml.ch) and pull before every paste (tmux prefix+], every vim p variant, 3 s limit, local paste when no buffer exists yet). One persistent ssh link per machine (ControlPersist=yes, ControlPath ~/.ssh/cm-%C), host key not checked. Replaces the openssl+netcat sender. vimrc: set nocompatible so /etc/vimrc parses \ continuations and <leader>. | |||
| 6 days | vimrc: no cargo check on standalone .rs files | xs | |
| cargo check on a file without Cargo.toml needs nightly -Zscript, so rust-analyzer's checkOnSave warned on every save. Turn it off when the server starts on a standalone file. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> | |||
| 6 days | vimrc: rust-analyzer gd/completion on standalone .rs files | xs | |
| Root rust-analyzer at the owning crate only if the file is one of its targets; otherwise list the file in detachedFiles (init options for the first file, workspace config for later ones) so std resolves. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> | |||
| 7 days | setup.sh: idempotent vimlsp section (vimrc, vim-plug plugins, fzf, ↵ | xs | |
| rust-analyzer, uv, ruff, ty); README | |||
| 10 days | vimrc: note foldcolumn toggle | Your Name | |
| 10 days | core: one vimrc and tmux.conf for Mac and Linux | Your Name | |
| 10 days | mac: sync vimrc and tmux.conf from current host | Your Name | |
| 10 days | mac: vimrc and tmux.conf work in progress | Your Name | |
| 2026-07-31 | hehe | Your Name | |
| 2026-06-09 | ehh | Your Name | |
| 2026-03-23 | trim zshrc to color and ssh agent only | hc | |
| 2026-03-23 | add mac zshrc | hc | |
| 2026-03-23 | move dotfiles into mac/ dir | hc | |
| 2026-03-23 | add quickstart.txt | hc | |
| 2026-03-23 | move mac dotfiles to repo root | hc | |
| 2026-03-23 | add mac dotfiles for vim and tmux | hc | |
| 2026-03-23 | tmux: use copy-pipe-no-clear to preserve scroll position | Super User | |
| 2026-03-23 | revert to copy-pipe-and-cancel | Super User | |
| 2026-03-23 | tmux: stay in copy mode after yank | Super User | |
| 2026-03-23 | fix ssh sed-replace, remove set paste, add claude idempotency guard | Super User | |
| 2026-03-23 | embed keys, make scripts idempotent | Super User | |
| 2026-03-23 | remove git and port-forward dirs | Super User | |
| 2026-03-23 | flatten setup directory structure | Super User | |
| 2026-03-23 | remove containers directory | Super User | |
| 2026-03-23 | update ssh, vim, and setup order | Super User | |
| 2026-02-20 | Make setup scripts idempotent | Your Name | |
| Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> | |||
| 2026-02-19 | Add tmux config to dev env setup | Your Name | |
| Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> | |||
| 2026-02-17 | heeh | Your Name | |
| 2026-02-13 | hehe | Your Name | |
| 2026-02-11 | add bandwhich to cargo install packages | Your Name | |
| Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> | |||
| 2026-02-11 | cleanup | Your Name | |
| 2025-10-07 | hehee | Your Name | |
| 2025-08-15 | heeh | hc | |
| 2025-08-15 | hehe | hc | |
| 2025-06-25 | merged setup and contaienrs | hc | |
| 2025-05-31 | hehe | hc | |
| 2025-05-31 | updateddocsandaddedclaudecode | hc | |
| 2025-05-30 | updatedstuff | hc | |
| 2025-05-30 | changedfilename | hc | |
| 2025-05-30 | dev_env | hc | |
