Commit graph

256 commits

Author SHA1 Message Date
fed1c9c2c4 Activate the menu bar on macOS
Since it doesn't take any extra space on macOS, there is no reason to
deactivate it.
2024-08-07 22:06:05 +02:00
7e98d8aec4 Replace straight with elpaca
Squashed commit of the following:

commit 76a4350c0088ae81658ffd3446a18a38816ccf7d
Author: Dimitri Lozeve <dimitri@lozeve.com>
Date:   Mon Jul 8 08:41:08 2024 +0200

    Set eat shortcut

commit c034d293dfd1de54590753315d8e94ba52e1607e
Author: Dimitri Lozeve <dimitri@lozeve.com>
Date:   Sun Jul 7 23:30:02 2024 +0200

    Update gitignore

commit 4acd8064206ea07a0d68f904e2121d75203880ab
Author: Dimitri Lozeve <dimitri@lozeve.com>
Date:   Sun Jul 7 23:29:10 2024 +0200

    Fix transient + magit + forge

commit bfda28aa96c0a2696e1ccb4d81839af916ea5aff
Author: Dimitri Lozeve <dimitri@lozeve.com>
Date:   Sun Jul 7 23:13:37 2024 +0200

    Replace straight with elpaca
2024-07-22 11:33:01 +02:00
5eb72a5c78 Restrict ace-window scope to the current frame 2024-07-15 11:17:56 +02:00
a178f79eba Change themes 2024-07-08 08:39:47 +02:00
9517df65e1 Add binding for eat 2024-07-08 08:39:38 +02:00
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
2ae2aa3c54 Ignore org-persist directory 2024-03-13 11:41:12 +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
ef038da6ac Ignore cache files 2024-03-06 16:20:59 +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