Commit Graph

58 Commits

Author SHA1 Message Date
Alexander Heldt ce6d9715a9 pinwheel: Remove eglot-booster from emacs
As it was outdated and failed UTF-8 encoding
2026-04-14 09:29:46 +02:00
Alexander Heldt 1dbcb4439a pinwheel: Fix eglot code action indicator in emacs 2026-02-14 11:08:52 +01:00
Alexander Heldt 3cfc99ad2d pinwheel: Configure flycheck for emacs 2025-11-08 23:12:16 +01:00
Alexander Heldt cbc4564289 pinwheel: Remove eldoc-box from emacs 2025-11-08 22:57:23 +01:00
Alexander Heldt 6c7a17035e pinwheel: Enable gleam in emacs 2025-10-29 20:15:21 +01:00
Alexander Heldt c80e053c1c pinwheel: Indent js code in emacs with spaces 2024-11-21 08:55:25 +01:00
Alexander Heldt e7cf934176 pinwheel: Use eglot for python in emacs 2024-09-17 21:28:14 +02:00
Alexander Heldt 899b450f8c pinwheel: Don't format files named "secrets.nix" in emacs 2024-09-05 18:20:46 +02:00
Alexander Heldt 15711a903e pinwheel: Format nix files on save in emacs 2024-09-02 21:59:10 +02:00
Alexander Heldt 0dfbf16522 pinwheel: Use nixd in emacs 2024-09-02 21:59:10 +02:00
Alexander Heldt 4d17eb2bf6 pinwheel: Fix embark key binding in emacs 2024-07-19 11:07:07 +02:00
Alexander Heldt dbcc62c88a pinwheel: Use flycheck-eglot in emacs 2024-07-19 11:07:07 +02:00
Alexander Heldt 6ad23fa5fb pinwheel: Show inferred types with metals in emacs 2024-07-13 10:15:59 +02:00
Alexander Heldt 1cd0e127ac pinwheel: Add eglot-booster to emacs 2024-07-13 10:15:59 +02:00
Alexander Heldt 2d230216db pinwheel: Add keybinding to insert blocks in org-mode 2024-06-25 13:45:24 +02:00
Alexander Heldt 8284af9c0e pinwheel: Remove org-habit from emacs 2024-06-25 13:44:50 +02:00
Alexander Heldt 380a337727 pinwheel: Don't trigger flycheck-rust-setup when in flycheck-mode 2024-06-19 15:45:40 +02:00
Alexander Heldt 036f02eda7 pinwheel: Enable HTTP server for metals 2024-06-19 15:45:40 +02:00
Alexander Heldt 71331b282b pinwheel: No need to specify nix LSP server for eglot in emacs 2024-06-19 11:36:02 +02:00
Alexander Heldt f1a5981d76 pinwheel: Use global flycheck-mode in emacs 2024-06-19 11:35:23 +02:00
Alexander Heldt 2945b38849 pinwheel: Add protobuf-mode to emacs 2024-06-17 16:30:44 +02:00
Alexander Heldt acf4a5c415 pinwheel: Use eglot when in c-mode 2024-06-17 14:20:00 +02:00
Alexander Heldt 220cfb4d58 pinwheel: Open PDFs from emacs using firefox 2024-06-10 08:37:35 +02:00
Alexander Heldt 11d55836fa pinwheel: Use terraform-mode in emacs 2024-05-16 10:22:29 +02:00
Alexander Heldt 2eadbe792a pinwheel: Split on-save hooks for eglot
To better control what hook is used for what language
2024-05-16 10:22:29 +02:00
Alexander Heldt 126855525e pinwheel: Add scala-mode to emacs 2024-04-07 20:38:20 +02:00
Alexander Heldt cee53eb5df pinwheel: Add glsl mode to emacs 2024-01-03 14:45:06 +01:00
Alexander Heldt 28f94e89d5 pinwheel: Add ff-alex and use it as the default browser 2023-12-05 16:00:59 +01:00
Alexander Heldt 215eb3f797 pinwheel: Use typescript-ts-mode for typescript in emacs 2023-11-24 17:37:46 +01:00
Alexander Heldt 9812dc7348 pinwheel: Adjust text tab size for js/ts in emacs 2023-11-24 17:37:11 +01:00
Alexander Heldt 6eed57bd62 pinwheel: Adjust text tab size in emacs 2023-11-24 17:36:39 +01:00
Alexander Heldt c623fe2c09 pinwheel: Make sure e can open files when started 2023-11-12 14:34:32 +01:00
Alexander Heldt 0160715332 pinhweel: Don't show eldoc info on hover through embark 2023-11-06 17:03:36 +01:00
Alexander Heldt 9514c45210 pinwheel: Update copy/paste in emacs to work in terminals 2023-11-06 17:01:29 +01:00
Alexander Heldt d04c1df372 pinwheel: Map meta-c to comment code in emacs
To accomodate for the fact that the original `C-x C-;` cannot be sent
with escape sequences
2023-11-05 20:39:59 +01:00
Alexander Heldt 045e6e5421 pinwheel: Switch font to JetBrains Mono 2023-11-05 20:37:42 +01:00
Alexander Heldt c62a4a3e8a pinwheel: Add avy to emacs 2023-11-02 09:20:23 +01:00
Alexander Heldt 2c67a05f66 pinwheel: Add rust-mode to emacs 2023-10-31 21:49:39 +01:00
Alexander Heldt 2ce0201e30 pinwheel: Add flycheck to emacs 2023-10-31 21:49:39 +01:00
Alexander Heldt 5e653993a4 pinwheel: Don't use dialogue boxes for prompts; use the minibuffer 2023-10-26 22:08:19 +02:00
Alexander Heldt 8873b1f982 pinwheel: Fix build error related to savehist
No need to call it with `use-package` as it is built in
2023-10-26 22:08:19 +02:00
Alexander Heldt c2ef36c21b pinwheel: use-package is part of emacs 29 2023-10-26 22:08:19 +02:00
Alexander Heldt 4be2f17360 pinwheel: Add embark to emacs 2023-10-09 21:49:09 +02:00
Alexander Heldt 378a49dec0 pinwheel: Fix leader-key in emacs 2023-10-07 12:25:14 +02:00
Alexander Heldt aebb39ef3d pinwheel: Handle stopping of emacsclient frames 2023-10-05 22:42:30 +02:00
Alexander Heldt 953ba392b6 pinwheel: Set indentation level for javascript 2023-09-25 21:48:54 +02:00
Alexander Heldt 70bd818a57 pinwheel: Use eglot for javascript 2023-09-25 21:48:54 +02:00
Alexander Heldt 887dffdf23 pinwheel: Add markdown-mode to emacs 2023-09-23 18:15:01 +02:00
Alexander Heldt 19b20788dd pinwheel: Add dockerfile-mode to emacs 2023-09-23 18:14:19 +02:00
Alexander Heldt 4ca19a8f1d pinwheel: Add yaml-mode to emacs 2023-09-23 18:13:44 +02:00