Commit graph

438 commits

Author SHA1 Message Date
2044019e67
Use difft with git via GIT_EXTERNAL_DIFF instead of gitconfig
Sometimes tools don't pass --no-ext-diff and difft can be very slow
and/or break tools that don't expect its output.
2026-03-19 17:09:45 -07:00
ae9b658f1c
Try workaround from mosh PR #1054 2026-02-28 11:30:31 -08:00
787da4cf93
Tweak setting terminal-features for tmux copy 2026-02-28 11:27:44 -08:00
77084aad8d
Try to fix copying text using tmux inside of mosh 2026-02-28 11:09:06 -08:00
118483898d
Swap claude back in for cc alias 2026-02-10 14:56:11 -08:00
32461a3a56
Conditionally configure zsh based on interactivity 2026-01-26 11:26:01 -08:00
54e474cd26
Remove cruft from Brewfile 2026-01-26 11:24:27 -08:00
b3e1dcded4
Clean up gitconfig transfer flags 2025-11-24 14:17:17 -08:00
9ef9727e05
Swap in Codex for cc alias 2025-10-20 14:03:52 -07:00
aedd9edb9c
Make the init script idempotent 2025-09-20 12:53:48 -07:00
1db9de17e1
[tmux] Bind <prefix> space to next-window, like screen 2025-09-09 09:03:07 -07:00
392782cba0
Add tmux.conf and enable mousewheel in screenrc 2025-09-04 22:15:55 +00:00
b09bddfcdd
Use difftastic for git and add fzf to zsh 2025-08-17 12:37:26 -07:00
0d7f49d84a
Add nvm setup to zshrc 2025-07-18 09:31:08 -07:00
e1359d3f3c
Add .claude to gitignore 2025-07-09 16:32:21 -07:00
43c44fc06c
Add CLAUDE.local.md to .gitignore 2025-06-16 10:56:17 -07:00
112c00c584
Update gitignore and add mosh to Brewfile 2025-06-14 22:10:02 -07:00
dc4359eb0a
Add direct links to custom git commands in README
Make it easier to view the implementation of rmb and gup by linking directly to the scripts in the samsonjs/bin repository.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-09 09:14:10 -07:00
1d13655c5e
Add Readme.md and CLAUDE.md, remove some cruft 2025-06-06 09:05:43 -07:00
6924181dcd
Add cc alias for Claude Code 2025-06-05 07:53:39 -07:00
9d754bd1c4
Remove git conflictstyle = zdiff3, not useful that often 2025-05-08 08:33:52 -07:00
73958f335f
Turn on zle's bracketed-paste-magic 2025-05-08 08:25:32 -07:00
9a32974419
Fix neardrop entry in Brewfile 2025-01-03 09:25:52 -08:00
bfe18647a5
Revert "Remove neardrop from Brewfile"
This reverts commit 4019423491.
2025-01-02 19:20:39 -08:00
4019423491
Remove neardrop from Brewfile 2025-01-02 18:35:40 -08:00
ad5f6ac34f
Stop tapping homebrew/core in Brewfile 2025-01-02 18:25:05 -08:00
b6bc845a39
Stop tapping homebrew/cask in Brewfile 2025-01-02 18:24:48 -08:00
7d620873c6
Add s3cmd to Brewfile 2025-01-02 18:23:53 -08:00
794ba5cde5
Drop evalcache, it's actually annoying and I use rbenv all the time 2024-12-16 09:19:29 -08:00
94bf862741
Stop loading the keychain at every shell startup, it's slow 2024-12-16 09:02:05 -08:00
e7e599fef1
Omit commands from history that start with a space 2024-12-16 09:02:05 -08:00
9ef8e38aec
Speed up shell startup with evalcache 2024-12-16 09:02:05 -08:00
cf01289beb
Remove sublime directory, never gonna use it again 2024-12-16 09:02:05 -08:00
925ef15812
Update Brewfile 2024-12-16 09:02:04 -08:00
96bd15d9e4
Make zsh complete files for zed 2024-11-25 11:09:34 -08:00
ddb455f03b
Add Brewfile 2024-09-03 15:16:54 -07:00
51be718809
Remove some cruft from zshrc 2024-09-03 15:15:25 -07:00
36582ea6e6
Get rid of ls-comma alias 2024-09-03 14:36:10 -07:00
8a6001587f
Add pwdf function and cdf alias for macOS users
This commit adds a new function 'pwdf' to get the current Finder
directory and an alias 'cdf' to change to that directory, improving
integration between Terminal and Finder for macOS users.
2024-08-27 13:47:53 -07:00
f6560c0d49
Remove old emacs.d/auto-save-list/ files 2024-07-08 18:36:18 -07:00
3b644718cc
Add @insidegui's devicectl script 2024-06-19 23:15:38 -07:00
debd6fae66
Update gitconfig based on Julia Evans' article
https://jvns.ca/blog/2024/02/16/popular-git-config-options/
2024-03-18 09:46:52 -07:00
23defc7be2
[gitignore] Ignore emacs.d/recentf 2024-02-06 16:45:29 -08:00
ec051b8c28
[gitconfig] Add new options via https://social.jvns.ca/@b0rk/111885363143321068 2024-02-06 16:45:18 -08:00
7ccc780266
[gitconfig] tabs -> spaces 2024-02-06 16:42:34 -08:00
0ae59e8afe
Update zgitinit with more quoting 2024-01-02 10:47:07 -08:00
17fbfec253 Improve git diffs for Swift code 2024-01-02 10:39:11 -08:00
c90315d594
Load zlocal before anything else 2022-09-24 11:35:49 -07:00
15e002ff2d
Clean up some mac cruft from zshrc, moved to zlocal 2022-09-20 22:12:28 -07:00
fae52151b1
Update Brewfile 2022-09-20 21:27:13 -07:00