c8fa26b07b
feat(corfu): make <tab> execute complete
2025-01-09 20:54:56 +01:00
7252361ab1
feat(consult): enable
2025-01-09 20:54:56 +01:00
275d07b961
feat(buffer-completion): replace company-mode with corfu
2025-01-09 20:54:56 +01:00
e692a9de93
add(org-roam): custom command to filter on a tag
2025-01-07 22:05:46 +01:00
28dae3bfeb
add(org-roam): don't limit tags to 10 chars
2025-01-07 22:05:29 +01:00
cea6f3f2c0
add(org-roam): enable db autosync mode
2025-01-07 21:48:45 +01:00
0e722c06b5
add(org-roam): show tags in org-roam-node-find
...
This allows us to search for them as well
2025-01-07 21:47:58 +01:00
34e4462f1b
add(yas): enable also in text-mode
2025-01-07 21:47:39 +01:00
ad0adbc726
feat: Enable global auto-revert mode
2024-11-04 09:43:21 +01:00
75bda91171
In-buffer-completion: Add company-mode
2024-10-17 21:59:48 +02:00
a68f566cd9
In-buffer-completion: Disable corfu
...
Getting crashes with emacs 29.4, seems to be a known issue.
Until emacs 30, find another in-buffer-completion solution.
2024-10-17 21:59:09 +02:00
a5efd66ec7
In-buffer-completion: Add consult completion method
2024-10-17 21:58:59 +02:00
40d9146a45
In-buffer-completion: Add separate section
2024-10-17 21:58:34 +02:00
d0657174dc
Update org-agenda-files with todo.org inside org-roam-directory
2024-09-29 22:58:41 +02:00
3ad176fbf9
ORG-TODO: Mark parent task done if child tasks are done
2024-09-29 22:02:19 +02:00
934c375c34
ADD org-roam-dailies-goto-today keybinding
2024-09-29 15:13:45 +02:00
1521fcb13e
ADD jsonrpc section
...
This is a built-in package which we are updating for eglot.
2024-09-27 16:13:47 +02:00
21fbc47a8f
ADD eldoc section
...
This is a built-in package which we are updating for eglot.
This requires some emacs-fu which I found on the elpaca github.
2024-09-27 16:13:47 +02:00
1a99cb8ccb
ELPACA: Wait until use-package integration fully loaded
...
Stolen from github:
https://github.com/progfolio/elpaca/issues/236
If the maintainer does it, it probably is needed.
2024-09-27 15:50:10 +02:00
ce1c827f4c
ELPACA: Add sub-titles
2024-09-27 15:49:58 +02:00
e837ce7551
ENABLE consult-find
2024-09-26 22:48:20 +02:00
f82e59591e
ENABLE consult-flymake
2024-09-26 22:47:05 +02:00
83dc765086
ENABLE consult-compile-error
2024-09-26 22:46:53 +02:00
1022956e46
ENABLE consult-grep
2024-09-26 22:30:48 +02:00
32ddb062c0
ORG_ROAM: Add consult integration
2024-09-26 22:21:26 +02:00
bbffcd8d2b
DIRED: Add guessing of target directory
2024-09-26 22:21:11 +02:00
6127374888
ORG_ROAM: Add completion everywhere
...
That way, when we type a part of the note name, we get an automatic
link/insert of the node.
2024-09-26 22:19:06 +02:00
8a5527c2d4
ADD org-roam + org-roam-ui
2024-09-25 23:44:37 +02:00
c5cebd2147
REMOVE logo
...
Img is bloat
2024-09-24 22:22:47 +02:00
5ca1559c20
Move cheat-sheet to inside config.org
2024-09-24 22:21:56 +02:00
Laurens Miers
b0b017251c
Merge pull request #7 from laurensmiers/unclutter
...
Unclutter/refresh config
2024-09-24 22:01:13 +02:00
7c39432564
Move sudo to myrmi/sudo-current-buffer
...
It's a new function, use the custom prefix to make that clear.
2024-09-24 21:10:57 +02:00
ddc622f270
Move config_new.org to config.org
...
Use it as the main config now.
2024-09-24 21:10:53 +02:00
cb018ca96b
Move config.org to config_old.org
...
This to keep the old settings, you never know.
Yeah, I know, it's in git and I can always go back, but it's easier to
compare if the file is still in the repo...
2024-09-24 21:10:51 +02:00
0f9db243ad
'Fresh' start
...
- Use config_new.org as main config file
Trimmed down version of old config.
Insipred by 'mastering emacs' book to use more the built-in
functionality of emacs. I found that It's more than good enough for my usecases.
- adapt early-init for quicker startup
Stolen from doom emacs
- Don't use/load project.org
Use .dir-locals.el you peasant
2024-09-24 21:01:46 +02:00
27f8caf0a5
PROGRAMMING: Add rust mode
2024-04-09 13:18:05 +02:00
110f3c5dd9
PROGRAMMING: add zig-mode
2024-04-09 09:44:10 +02:00
629f3da53b
EGLOT: Add eglot
...
LSP client which is built-in
2023-12-05 16:18:13 +01:00
a1a3856486
LSP: remove old commented out blockrtags
...
Use eglot instead, it's built-in:
https://github.com/joaotavora/eglot#contribute-to-eglots-development
2023-12-05 16:07:50 +01:00
51f4498c99
RTAGS: remove rtags
...
Use eglot instead, it's built-in:
https://github.com/joaotavora/eglot#contribute-to-eglots-development
2023-12-05 16:06:54 +01:00
ff9ed0382d
SWIPER: use thing-at-point by default when searching with swiper
2023-08-01 09:35:47 +02:00
54491b0c06
feat: add magit-submodule-update-all suffix
2023-06-11 14:32:14 +02:00
a4f7828259
fix: elpy-enable at init stage
...
Taken from elpy github readme.
2023-06-09 15:54:28 +02:00
5ebe6422f8
feat: refactor yasnippet
...
Put snippets in standard path
2023-06-08 23:37:58 +02:00
ffcbf8ec41
feat: add ivy-rich
2023-06-08 21:23:50 +02:00
0a2148f8df
fix: move dired-config to dired-single for it to take effect
2023-06-08 17:55:19 +02:00
dd2692ca6e
chore: clean up old debug code
2023-06-08 13:56:57 +02:00
c47edf6f18
feat: Add initial dired config
...
Single buffer + hiding dotfiles
2023-06-08 13:56:38 +02:00
ff49b4958c
feat: remove sunrise commandor
...
Learn dired-mode instead
2023-06-08 12:57:40 +02:00
d37d733f5b
feat: use fuzzy search in swiper, ignore order search in all others
...
Can switch this at runtime using hydra (C-o M).
2023-06-07 16:09:47 +02:00