Alexander Heldt
04f277014e
pinwheel: Rename Emacs theme to sodium
2026-11-03 10:18:40 +01:00
Alexander Heldt
001f201221
pinwheel: Match tig colors to theme and show added lines in green
2026-11-03 10:05:27 +01:00
Alexander Heldt
8d0f2bbf52
pinwheel: Brighten terminal background and soften text color
2026-11-03 09:28:12 +01:00
Alexander Heldt
20118ad828
pinwheel: Use amber instead of red for decorative Emacs faces
2026-11-03 09:28:12 +01:00
Alexander Heldt
4a1f524864
pinwheel: Replace purple color scheme with grayscale and amber
...
Terminals, tmux and Emacs share a grayscale palette with amber
accents instead of Dracula, and the desktop bars and menus use a
matching gray background.
2026-11-03 09:28:12 +01:00
Alexander Heldt
b74c715164
pinwheel: Copy to clipboard via OSC 52 in Emacs so it works over SSH
2026-10-26 15:41:53 +01:00
Alexander Heldt
8088bc5199
pinwheel: Add Emacs command to copy file path with line number
2026-10-26 15:41:53 +01:00
Alexander Heldt
40b9f3e861
pinwheel: Add dagbok Emacs client
...
Built from the dagbok flake's Emacs overlay, reading the shared token
from agenix.
2026-10-12 16:31:14 +02:00
Alexander Heldt
8f22f82066
pinwheel: Fix emacs startup
...
And don't force the async path, wait at least 0.1sec for terminal to
answer with capabilities. Using the async path broke the answer and
inserted 4 spaces in the beginning of the buffer
2026-07-23 10:55:00 +02:00
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
f15701f426
Apply nixfmt
2024-09-02 21:55:41 +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
c56914781b
pinwheel: Add "all" treesitter languages for emacs
2024-06-19 11:36:49 +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
810d2ae787
pinwheel: Set e as $TIG_EDITOR
2023-11-22 21:52:34 +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
8908bbebab
pinwheel: Add ec to emacs module to start daemon
2023-11-05 20:35:26 +01:00
Alexander Heldt
0cfe8c0351
pinwheel: Don't start emacs daemon by default or with e
2023-11-05 20:35:00 +01:00