summary refs log tree commit diff stats
path: root/user/emacs/init.el
Commit message (Expand)AuthorAgeLines
* emacs: use patch to set path to tabnine exeAlan Pearce2024-12-12-3/+1
* Revert "remove tabnine and all related configuration"Alan Pearce2024-12-10-0/+23
* emacs: make C-g great againAlan Pearce2024-12-10-0/+26
* emacs: use JSON mode for .lock filesAlan Pearce2024-12-10-0/+1
* remove tabnine and all related configurationAlan Pearce2024-07-12-23/+0
* emacs: avoid duplicate project.el entriesAlan Pearce2024-07-02-1/+9
* emacs: fix dired on macOSAlan Pearce2024-07-02-1/+1
* emacs: bind <leader>a to code actions provided by eglot/lsp-modeAlan Pearce2024-06-25-0/+7
* Emacs: disable changing font size by mouse/touchpadAlan Pearce2024-06-25-0/+4
* emacs: remove add-node-modules-path (use direnv)Alan Pearce2024-06-23-10/+0
* Emacs: make bash and fish scripts executable after savingAlan Pearce2024-06-23-1/+1
* emacs: install and configure ssh-deployAlan Pearce2024-06-22-1/+8
* emacs: start eglot in templ filesAlan Pearce2024-06-18-0/+9
* Emacs: enable emmet in templ modeAlan Pearce2024-06-17-1/+1
* golang: support editing templ filesAlan Pearce2024-06-16-1/+9
* Emacs: remove LSP issue count because it's often wrongAlan Pearce2024-06-12-0/+1
* Emacs: automatically open gotmpl files in web-modeAlan Pearce2024-06-09-1/+3
* Emacs: use default formatters for go-mode/web-modeAlan Pearce2024-06-09-4/+0
* Emacs: remove unnecessary/outdated shell-script-mode settingsAlan Pearce2024-06-06-2/+0
* Emacs: set cjs/mjs as alternative javascript file extensionsAlan Pearce2024-06-05-0/+1
* Emacs: fix transient windows not working in "small" windowsAlan Pearce2024-06-05-1/+0
* configure nil LSP settings correctlyAlan Pearce2024-06-02-1/+1
* emacs: insist that magit should not enable magit-auto-revert-modeAlan Pearce2024-05-26-3/+5
* emacs: enable format on save for TOML filesAlan Pearce2024-05-25-1/+3
* emacs: only load useful tabnine library fileAlan Pearce2024-05-25-1/+1
* emacs: update references to deprecated xref-pop-marker-stackAlan Pearce2024-05-23-2/+2
* emacs: show compilation/shell buffers in a dedicated bottom windowAlan Pearce2024-05-22-1/+6
* emacs: make dired re-use buffersAlan Pearce2024-05-22-0/+1
* emacs: start eshell-toggle from project rootAlan Pearce2024-05-22-1/+3
* emacs: quieten eglot properlyAlan Pearce2024-05-21-1/+1
* emacs: try treemacsAlan Pearce2024-05-21-0/+27
* format init.elAlan Pearce2024-05-21-3/+3
* emacs: fix magit-project integration erroring when called too earlyAlan Pearce2024-05-21-2/+2
* emacs: make <leader>j jump to {lsp,eglot} symbol intelligentlyAlan Pearce2024-05-20-1/+11
* emacs: show TODO comments in magitAlan Pearce2024-05-19-0/+5
* emacs: install evil-lion for alignment via gl/gLAlan Pearce2024-05-18-0/+6
* emacs: use default value for per-category completion defaultsAlan Pearce2024-05-17-1/+0
* emacs: make lsp-mode and eglot behave more similarlyAlan Pearce2024-05-17-5/+25
* emacs: use lsp-mode for go to support secondary language serverAlan Pearce2024-05-16-2/+30
* emacs: only use gopls in go filesAlan Pearce2024-05-15-5/+0
* emacs: re-add gc optimisation settingsAlan Pearce2024-05-15-1/+11
* emacs: tweak corfu settingsAlan Pearce2024-05-13-1/+2
* emacs: don't stop me deleting files which have changes in gitAlan Pearce2024-05-13-1/+11
* use taplo as a language server (and formatter) for toml filesAlan Pearce2024-05-13-0/+2
* emacs: remove config for unused packageAlan Pearce2024-05-13-5/+0
* emacs: fix *-ts-mode-hook aliasingAlan Pearce2024-05-12-10/+5
* Revert "emacs: use <leader>bb to switch _project_ buffers"Alan Pearce2024-05-12-1/+1
* emacs: fix auto-formatting setup for go templatesAlan Pearce2024-05-11-5/+6
* emacs: use golines to format go filesAlan Pearce2024-05-11-1/+2
* enable auto-formatting of go-template filesAlan Pearce2024-05-10-2/+7