| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | refactor: remove stow home/ directory (preparing for chezmoi source state) | sommerfeld | 2026-04-21 | 3 | -182/+0 |
| | | |||||
| * | chore: clean up gitignore, extend mergiraf, add colorMovedWS | sommerfeld | 2026-04-17 | 3 | -6/+8 |
| | | | | | | | | | - gitignore: remove redundant */node_modules/ (node_modules/ already matches at any depth), consolidate clangd cache pattern to **/ - attributes: add .tsx and .lua to mergiraf merge driver - config: add diff.colorMovedWS = allow-indentation-change to complement colorMoved, ignoring whitespace in moved blocks | ||||
| * | refactor: clean up git aliases | sommerfeld | 2026-04-17 | 1 | -1/+2 |
| | | | | | | | - Remove 'stage = add' — redundant with 'a = add'. - Add 'cp = cherry-pick' — common operation without a shortcut. - Add 'lg = log --graph --oneline' — visual branch graph. | ||||
| * | refactor: improve safety of autocorrect and remove undo alias | sommerfeld | 2026-04-17 | 1 | -3/+4 |
| | | | | | | | | | - Change help.autocorrect from 1 (0.1s auto-execute) to 'prompt' (asks before executing the guessed command). Prevents accidental execution of wrong commands. - Remove 'undo = reset --hard' alias — destructive with no confirmation, could silently discard uncommitted work. | ||||
| * | feat: add modern git options | sommerfeld | 2026-04-17 | 1 | -0/+5 |
| | | | | | | | | | | - rebase.updateRefs = true: auto-update dependent branches when rebasing a stack. Essential for stacked branch workflows. - rerere.enabled = true: remember conflict resolutions and auto-apply them when the same conflict is encountered again. - column.ui = auto: display branches and tags in columns instead of a long vertical list. | ||||
| * | chore: remove unnecessary core.autocrlf on Linux | sommerfeld | 2026-04-17 | 1 | -1/+0 |
| | | | | | | | core.autocrlf = input does nothing on a Linux-only system — no files will have CRLF line endings natively. The modern approach for cross-platform repos is per-repo .gitattributes. | ||||
| * | fix: remove invalid whitespace value and enable histogram diff | sommerfeld | 2026-04-17 | 1 | -2/+2 |
| | | | | | | | | - Remove 'fix' from core.whitespace — it's an apply.whitespace action, not a valid whitespace type. Was silently ignored. - Uncomment diff.algorithm = histogram — produces better diffs than the default myers algorithm, especially for moved code blocks. | ||||
| * | git: only ignore comp DBs at the repo root | sommerfeld | 2026-04-11 | 1 | -2/+2 |
| | | |||||
| * | git: add fmt alias | sommerfeld | 2026-04-11 | 1 | -0/+1 |
| | | |||||
| * | git: Improve defaults and aliases | sommerfeld | 2025-10-24 | 1 | -41/+34 |
| | | |||||
| * | Add a lot of changes | sommerfeld | 2025-09-11 | 2 | -564/+26 |
| | | |||||
| * | [git] Add node_modules to gitignore | sommerfeld | 2025-01-31 | 1 | -0/+2 |
| | | |||||
| * | [git] Change work directory | sommerfeld | 2025-01-31 | 1 | -0/+1 |
| | | |||||
| * | Set git's mergeTool.keepTemporaries=false | sommerfeld | 2025-01-31 | 1 | -0/+2 |
| | | |||||
| * | Improve delta config | sommerfeld | 2025-01-31 | 1 | -1/+5 |
| | | |||||
| * | Add difftastic config | sommerfeld | 2025-01-31 | 1 | -1/+8 |
| | | |||||
| * | Add mergiraf | sommerfeld | 2025-01-31 | 2 | -1/+28 |
| | | |||||
| * | Remove git noattributes file | sommerfeld | 2025-01-31 | 1 | -389/+0 |
| | | |||||
| * | [git] Add work conditional config | sommerfeld | 2024-05-22 | 1 | -0/+4 |
| | | |||||
| * | [git] Removed unused config lines | sommerfeld | 2024-05-22 | 1 | -8/+0 |
| | | |||||
| * | [git] Sign tags as well | sommerfeld | 2024-05-16 | 1 | -0/+2 |
| | | |||||
| * | [git] set push.followTags | sommerfeld | 2024-05-16 | 1 | -1/+1 |
| | | |||||
| * | Update main gpg key | sommerfeld | 2024-05-16 | 1 | -3/+3 |
| | | |||||
| * | Remove autoMerge | Arnold Sommerfeld | 2023-11-17 | 1 | -1/+0 |
| | | |||||
| * | Ignore .luarc.json | Arnold Sommerfeld | 2023-11-16 | 1 | -0/+1 |
| | | |||||
| * | first commit | Arnold Sommerfeld | 2023-10-18 | 3 | -0/+1066 |
