Summary
ivy
, et al have been replaced with selectrum
+ consult
+ embark
+ marginalia
. Briefly tried corfu
for completions, but have come back to company
+ company-box
(minor missing functionality). Back to lsp
for TS, but this was because of corfu
; might go back to tide
.
Mid-way through org
rework. It's being stress tested at work so motivation to finish this is still high.
There's probably more, but recency bias is real.
Changes
- [misc] Update packages
- [comp] Add company box, with style 😎
- [comp] Turn company back on
- [git] Switch back to JIRA
- [evil] Use my fork of evil-iedit-state
- [misc] 💄
- [init] Add cl-lib explicitly
- [misc] Update packages
- [web] Add LSP for tsx
- [org] Use modified evil-org-return that doesn't indent aggressively
- [treemacs] Remove
- [misc] 💄
- [theme] Remove kludge
- [init] Support 28+
- [init] 💄
- [basic] Add binding for insert-char
- [web] 🪓 nvm
- [web] 💄
- [ts] Disabled over comment
- [org] Fix agenda format + 💄
- [comp] How did this work?
- [comp] Add two versions of agenda heading search
- [theme] 💄
- [web] Use nvm
- [ts] Back to LSP
- [ts] Add nvm support for ts buffers
- [comp] Quit at word boundaries
- [org] Add vulpea
- [org] Add top-level binding for agenda search
- [org] 💄
- [comp] Build flycheck/selectrum capabilities
- [misc] 💄
- [misc] Update packages
- [org] Format roam-node-find
- [lsp] Disable doc
- [basic] Clean up unused config
- [app] Remove ivy-lobsters
- [comp] Go back to corfu
- [theme] Clean up logic for conditional mode-line
- [theme] Add italic face
- [comp] Clean up completion config
- [theme] Fix mode-line-format update fn
- [lsp] Try out lsp-ui-doc
- [comp] Prefer corfu > company
- [theme] Add placeholder styles for corfu
- [binds] Add bind for face(s) at point
- [theme] 💄
- [org] Enhance roam functionality
- [nim] Fail gracefully when no company
- [evil] Add doc view evil binds
- [dired] Remove dired+
- [comp] Fix rg-at-point fn
- [comp] Add binding for consult-org-heading
- [comp] Add corfu settings
- [dired] Don't clean up buffers
- [basic] Bind
toggle-debug-on-error
always - [theme] Style some faces
- [web] Switch from comment to disabled keyword
- [spelling] Unbind unused keys
- [org] Add bindings
- [binds] Remove unused dired bind
- [dired] Cleanup
- [org] Remove unused evil-org binds
- [org] Add hydra for roam file metadata
- [evil] Remove unused customisation
- [org] Default to opening backlinks in other window
- [ledger] Move ledger templates to ledger config
- [miniframe] Disable for now
- [miniframe] Don't use miniframe for eval/ledger
- [visual] 💄
- [basic] Disable page-break-lines
- [spelling] Use default interface
- [evil] Fix forge transient bug
- [org] Add org-roam autosync
- [comp] Add bind for immediate complete
- [ts] 💄
- [basic] Modify world time zones
- [avy] Remove
- [ruby] Load rk-ruby on init
- [ts] Simplify interpreter alist update
- [comp] Clean up faces
- [comp] Set sane defaults for live preview
- [lsp] Add placeholder styles for lsp-ui-doc
- [lsp] Remove unused variable
- [basic] Set project cache file
- [comp] Setup rk-completions
- [bindings] Add non-ivy binds for normal things
- [ivy] Disable ivy, et al
- [evil] Unbind C-.
- [misc] Enable delete-selection-mode
- [misc] 💄
- [rust] Migrate hydra to pretty-hydra
- [ruby] Add support for inf-ruby
- [hydra] Disable hydra-posframe
- [rust] Clean up config
- [ruby] Add basic config
- [theme] Prefer nano over rk-light
- [evil] Quiet warnings
- [misc] Add packages
- [theme] Cleanup
- [theme] Placeholder tree-sitter config
- [misc] Use highlight via straight
- [js] Remove code that should never have worked
- [theme] Use nano modeline
- [ts] Update interepreter-mode-alist
- [misc] Remove unused packages
- [todo] Remove next as a TODO keyword
- [prettier] Use prettier.el