| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 5 days | zsh: use combined emacs vim modelineHEADmain | -24/+12 | ||
| apparently you can just do this | ||||
| 5 days | zsh: switch to zstyle grml as default prompt | -1/+1 | ||
| 5 days | zsh: switch to hashlistall | -1/+1 | ||
| 5 days | zsh: add bindings for ctrl/alt left/right | -0/+5 | ||
| 5 days | add elisp support in chezmoiignore & editorconfig | -0/+1 | ||
| 2026-02-07 | nvim: nvim-treesitter got rewritten | -4/+2 | ||
| no more configs I didn't check opts/deps/etc, since I don't use neovim nearly as much nowadays, so I should check it again eventually. | ||||
| 2026-01-28 | zsh: remove / from WORDCHARS | -0/+5 | ||
| 2026-01-28 | zsh: add LS_COLORS defaults and use them for completions | -0/+15 | ||
| 2026-01-26 | zsh: add functions.local to fpath | -1/+1 | ||
| 2026-01-26 | zsh: initialize histfile directory if nonexistent | -0/+1 | ||
| 2026-01-26 | zsh: move promptinit to before compinit | -7/+7 | ||
| it just feels like it should be here, not there | ||||
| 2026-01-26 | zsh: add and migrate to xfirstcmd | -3/+18 | ||
| Basically the various forms for the multiple utility checks were annoying me. This is nicer, even if the =$cmd looks a bit jank. | ||||
| 2026-01-26 | zsh/tt: put the -f back | -1/+1 | ||
| :( | ||||
| 2026-01-26 | zsh: oops why did I export HISTFILE lol | -1/+1 | ||
| 2026-01-24 | zsh: add elevate-cmd and edit-command-line bindings | -0/+42 | ||
| 2026-01-23 | zsh/prompt_zstyle: add grml preset | -0/+9 | ||
| 2026-01-23 | zsh: retab under new editorconfig rules | -2/+2 | ||
| 2026-01-23 | zsh: add `:` to xsource | -0/+1 | ||
| Otherwise, failure to find xsource() files causes a return of 1 at the end of zlogin (or similar). The entire point of xsource is to "safely" source files that may not be there, so this seems reasonable. | ||||
| 2026-01-23 | zsh: oops, symlinks! | -3/+8 | ||
| 2026-01-23 | zsh: add emacs modeline | -0/+10 | ||
| Yeah so emacs isn't thaat good at detecting shell scripts either. | ||||
| 2026-01-23 | zsh: add zstyle prompt | -1/+93 | ||
| aka the prompt to rule them all | ||||
| 2026-01-22 | xbps: check packages by default | -0/+1 | ||
| 2026-01-19 | zsh: change implementation of tt | -6/+16 | ||
| In zsh, an EXIT trap defined in a function runs on that function's execution end. Unfortunately, that's not what I want! Instead, there's the zsh hook zshexit, but that takes a function. This changes tt to add the generated directories to a deduplicated array, which is cleaned up on exit, as long as the function has been loaded. | ||||
| 2026-01-19 | zsh: spcify histsize/savehist | -0/+4 | ||
| 2026-01-18 | fish: remove old xdg stuff | -36/+0 | ||
| 2026-01-18 | zsh: move fpath handling into zshenv | -1/+3 | ||
| fpath isn't exported, so it can't get "inherited" by non-login shells this could technically also be in zshrc though... | ||||
| 2026-01-18 | zsh: prompt debugging... | -10/+5 | ||
| 2026-01-18 | zsh: even bigger rewrite | -57/+225 | ||
| don't... worry about it I spent basically all day between this and monster hunter. | ||||
| 2026-01-17 | zsh: ignore local files | -7/+3 | ||
| 2026-01-17 | zsh: fix nullglob in path initialization, dot-script getting hashed | -1/+3 | ||
| 2026-01-17 | zsh: improve grml compat, performance | -13/+27 | ||
| 2026-01-17 | zsh: init | -0/+87 | ||
| 2026-01-14 | remove fossil | -21/+0 | ||
| 2026-01-12 | git: instantiate git.toast.cafe as me: \o/ | -2/+1 | ||
| 2025-05-15 | emacs: preparing for eventual committage | -0/+1 | ||
| 2025-05-13 | fish: also domicile rustup in ~/.local/rust | -2/+3 | ||
| 2025-04-02 | nvim: upgrade configs for v0.11 | -122/+171 | ||
| Bunch of stuff bundled with it. `lsp/` subject to changes. | ||||
| 2025-03-03 | nvim/conjure: move fennel support to nfnl | -2/+1 | ||
| It's finally here! | ||||
| 2025-02-25 | git: spring updates (not cleaning) | -1/+11 | ||
| https://blog.gitbutler.com/how-git-core-devs-configure-git/ reminded me to make sure everything's up to date I knew my column.ui wasn't working but didn't take the time to find why yet, so that's nice still wondering about the fsmonitor stuff though, I might turn them off and just turn them on per-repo; indeed would be nice if clone asked for it | ||||
| 2025-01-13 | foot: update starlight | -14/+15 | ||
| 2024-12-13 | fish/julia: also supply a depot path for juliaup | -1/+2 | ||
| 2024-12-12 | fish/history: move history to state dir | -1/+1 | ||
| 2024-12-12 | fish/history: node_history -> node | -1/+1 | ||
| No idea how this happened. | ||||
| 2024-12-10 | fish: add history configuration | -0/+12 | ||
| 2024-12-10 | fish: add rust XDG compatibility | -0/+2 | ||
| Just cargo for now, but who knows. | ||||
| 2024-12-10 | fish: add python XDG compatibility | -0/+7 | ||
| This includes uv, ipython, and jypyter. | ||||
| 2024-12-10 | fish: add ocaml XDG compatibility | -0/+6 | ||
| 2024-12-10 | fish: add dotnet XDG compatibility | -0/+2 | ||
| 2024-12-10 | fish: add julia XDG compatibility | -0/+2 | ||
| Ok it's not REALLY XDG, is it now? I've gotten into the habit of having language "packages" in ~/.local/$LANG, like it's /opt. It feels quite XDG-y, considering there's notwhere near as much of an /opt-alternative standard in the spec, and it's quite convenient. You should try it! | ||||
| 2024-12-10 | fish: add clojure XDG compatibility | -0/+3 | ||
