Commit graph

240 commits

Author SHA1 Message Date
62a0cfd7e6 Remove elfeed 2024-07-07 23:30:40 +02:00
4f7cd9a87d Remove mu4e 2024-07-07 23:30:23 +02:00
f258207aab Configure project keymap 2024-07-07 22:41:24 +02:00
3b43cbc216 Use org and eglot from Emacs 2024-07-07 22:41:03 +02:00
adee20fd4d Remove fragtog and deadgrep 2024-07-07 22:37:09 +02:00
274f2c2e76 Update eshell config 2024-06-16 19:04:17 +02:00
4e12e57fa2 Install avy and ace-window
And make the M-o shortcut work in eat (it was captured in
semi-char-mode).

Note: When changing the eat-semi-char-non-bound-keys variable, you
need to call eat-update-semi-char-mode-map afterward, and eat-reload
to make sure that the changes are taken into account.
2024-06-07 17:38:26 +02:00
78482d629f Add helpful 2024-05-26 17:26:06 +02:00
94eb9ec649 Replace basic isearch with consult 2024-05-26 17:25:48 +02:00
69ac95a5a3 Update consult configuration to use more of its features 2024-05-02 10:49:33 +02:00
85dae4bedd Remove activities.el 2024-05-02 10:48:21 +02:00
e4bcbe82dc Update treesitter config 2024-04-18 11:55:35 +02:00
c9a3a22398 Add flymake-ruff 2024-03-21 15:15:27 +01:00
8e2270eaae Change threshold for horizontal split 2024-03-12 16:17:11 +01:00
efbc61c3d8 Automatically toggle light and dark theme with macOS system appearance 2024-03-09 19:12:32 +01:00
bd0f6a43e9 Config eat for additional performance 2024-03-06 16:14:34 +01:00
b31871ad99 Remove julia-mode 2024-03-06 16:13:03 +01:00
440d03842c Use ef-themes instead of modus 2024-03-06 16:12:33 +01:00
91f25638c7 Update eglot config for speed 2024-02-28 19:47:18 +01:00
807af7e345 Make apheleia ignore indent level in buffer 2024-02-27 09:08:50 +01:00
d2cf0a6a53 Add activities and vundo 2024-02-27 09:08:38 +01:00
9def9ca4e7 Speed up exec-path-from-shell
Moved PATH settings to .zshenv to allow for non-interactive shell loading.
2024-02-14 10:49:06 +01:00
1a797360fe Reorganize basic emacs config
Move everything in a use-package block for clarity and organization
2024-01-22 14:15:03 +01:00
bc41d2b3d8 Add diminish to hide some minor modes in mode line 2024-01-22 13:42:36 +01:00
af1d1db048 Remove yasnippet 2024-01-22 13:41:59 +01:00
4af4711913 Add function to retrieve bibtex from Wikipedia's Citoid service
https://www.mediawiki.org/wiki/Citoid
2024-01-21 19:25:24 +01:00
464e41ebc1 Add global-hi-lock-mode 2024-01-14 15:18:03 +01:00
b8a654a875 Update fonts and display time in mode-line
This is useful on macOS since I mostly use Emacs fullscreen and the
system status bar is no longer visible by default.
2024-01-14 12:04:04 +01:00
305c05b224 Improve dirvish behaviour 2024-01-14 11:56:05 +01:00
062427ca33 Setup ormolu as the Haskell formatter 2024-01-13 23:07:16 +01:00
b48ae1797a Add rg 2024-01-13 23:07:04 +01:00
0a04d0bdbc Add forge 2024-01-13 23:06:54 +01:00
1ad9042659 Remove slime 2024-01-13 23:06:20 +01:00
7f4888677e Replace format-all with apheleia 2023-12-23 22:58:26 +01:00
d237888aa4 Use view-mode in read-only buffers 2023-12-11 21:02:59 +01:00
da4418292f Clean up bqn-mode config
No need for maually changing the font, and ne need for customizing the
keymap if we use a US keyboard.
2023-12-11 21:01:54 +01:00
da2b061e4b Smarter autocomplete for custom EXIF functions in Dired 2023-12-08 20:45:25 +01:00
a1bf75be00 Fix Gerbil paths for macOS 2023-12-08 20:44:50 +01:00
852b11612d Aesthetic fixes 2023-12-08 20:44:12 +01:00
8fa915d0ad Add osm.el 2023-12-02 14:33:48 +01:00
292456c021 Add restclient and ob-restclient 2023-12-02 14:33:34 +01:00
1ae3ecb801 Add config for eat 2023-11-26 09:57:43 +01:00
c3f3158519 Replace vterm with eat 2023-11-18 15:45:26 +01:00
18bf25e719 Adapt settings for macOS 2023-11-18 15:32:24 +01:00
6dd8214227 Use SSH agent from Emacs 2023-10-21 10:46:34 +02:00
1d2b0097f3 Remove use-package from straight
use-package is part of Emacs now.
2023-09-14 10:22:30 +02:00
f0950127a5 Add default accounts for hledger 2023-09-07 12:08:03 +02:00
8ad0f6e78f Add Typescript and TSX tree-sitter grammars 2023-09-07 12:07:38 +02:00
74f7262267 Various org export config updates 2023-09-07 12:07:24 +02:00
e15539c70e Font updates 2023-09-07 12:06:59 +02:00