aboutsummaryrefslogtreecommitdiff
path: root/tw/home/files/emacs-init.el
AgeCommit message (Collapse)Author
2024-03-10Separate home service into PIM, dev env and graphical partsTimo Wilken
This means we only instantiate Shepherd and mcron services if we really need them, to avoid annoyance on servers.
2024-03-09Hide company modes from Emacs modelineTimo Wilken
2024-03-09Replace corfu with companyTimo Wilken
Corfu was throwing weird errors on completion sometimes. It also doesn't play well with evil-mode, often breaking the "escape" key.
2024-03-03Improve Emacs evil searchTimo Wilken
2024-02-02Remove QuickLisp dependency for Lisp env setupTimo Wilken
QuickLisp might not be installed at all, and I don't need it, since I use Guix to install dependencies anyway.
2024-02-01Disable annoying bracket navigation keys in evil-cleverparensTimo Wilken
2024-01-31Disable garbage collector message in EmacsTimo Wilken
2024-01-30Use emacs-gcmh to optimise garbage collectionTimo Wilken
2024-01-30Fix use-package syntax for smartparensTimo Wilken
2024-01-24Fix Emacs linter setup for Python filesTimo Wilken
2024-01-24Add Emacs binding for toggle-debug-on-errorTimo Wilken
2024-01-24Fix syntax for setting Emacs completion-stylesTimo Wilken
2024-01-15Tweak Emacs completionTimo Wilken
2023-12-15Whitelist a safe local variable used by nonguixTimo Wilken
2023-12-03Allow using org-babel-gnuplotTimo Wilken
2023-12-02Bind <leader>fp to find file in projectTimo Wilken
2023-12-01Fix .asd finding functionTimo Wilken
2023-11-27Disable flymake-collection Python checkersTimo Wilken
These seem to slow down large buffers a lot, and eglot already does linting.
2023-11-21Fix CSS indentTimo Wilken
2023-11-14Add Dash docsets for more languagesTimo Wilken
2023-11-14Fix enabling aggressive-indent-mode in Common Lisp modeTimo Wilken
2023-11-14Load Lisp project automatically when entering REPLTimo Wilken
2023-11-10Set up Ansible development environmentTimo Wilken
2023-11-04Configure `json-ts-mode'Timo Wilken
2023-11-03Remove obsolete comment about <leader> in diff-modeTimo Wilken
2023-10-31Be less aggressive about trailing whitespaceTimo Wilken
2023-10-30Make python-mode and python-ts-mode setup equivalentTimo Wilken
2023-10-30Solve old Emacs todos, enable pixel-scroll-precision-modeTimo Wilken
2023-10-30Fix and enable Guile flymake checkerTimo Wilken
2023-10-30Port actionlint checker to flymakeTimo Wilken
2023-10-30Initial tree-sitter support in EmacsTimo Wilken
2023-10-30Fix smartparens setupTimo Wilken
2023-10-30Improve diff-mode leader key handlingTimo Wilken
2023-10-28Mark Guix-related local var as safeTimo Wilken
2023-10-28Reformat Ledger files on saveTimo Wilken
2023-10-11Fix TeX-mode-hook variable nameTimo Wilken
2023-10-11Fix mmm-default-submode-face for Emacs 29Timo Wilken
2023-10-11Disable trailing-space highlighting in help and eww (dash-docs) modesTimo Wilken
2023-10-11Add option to create requested Emacs XDG directoryTimo Wilken
2023-10-11Tweak Emacs settings, especially backup file locationsTimo Wilken
2023-10-11Apply dash-docs customizations early enoughTimo Wilken
If they are part of counsel-dash's :custom, they're applied after :config runs, and :config fails.
2023-10-07Update Emacs config for 29.1Timo Wilken
2023-10-03Use working scpx method by default for trampTimo Wilken
2023-09-14Override Emacs' faulty italics detectionTimo Wilken
2023-09-13Update Emacs, Kitty and Vim Catppuccin themesTimo Wilken
The Emacs theme saw the most development, no longer uses autothemer, and exposes a few new Customize variables.
2023-07-23Improve sly setupTimo Wilken
Need a `sly-eval-buffer' command. Also, `sly-mrepl' doesn't work without running `sly' beforehand.
2023-07-19Configure emacs-sly for Common Lisp devTimo Wilken
2023-06-10Auto-shrink Geiser REPL windowTimo Wilken
2023-05-28Install and configure Emacs haskell-modeTimo Wilken
2023-05-26Default to git commit -vTimo Wilken