Sebastian Schulze
084d1a1cfb
[doom] Clean up config.el a bit and add some of hlissners performance tips
2022-08-10 21:49:51 +02:00
Sebastian Schulze
50ca954565
[emacs] Swap doom-variable-pitch-font for Iosekva
2022-07-05 08:39:52 +02:00
Sebastian Schulze
b1fa8422d7
[emacs] Add dap-mode config and fine-tune the hl-line colours
2022-07-05 08:39:01 +02:00
Sebastian Schulze
418bde5acf
[emacs] Give modus-operandi a new try, it looks neat with a few adjustments
2022-06-24 21:16:55 +02:00
Sebastian Schulze
842027d72c
[emacs] Fix race condition in bascht/switch-to-or-load-workspace
2022-06-16 11:13:40 +02:00
Sebastian Schulze
b0a78f6bc5
[emacs] Conditionally load the theme and org-mode depending on the context
2022-05-11 20:34:10 +02:00
Sebastian Schulze
ba451aa8e2
[emacs] Start `comacs` with dedicated SERVER_NAME env variable
...
Since `server-name` is not available during the doom initialisation,
this seems to be the least hacky way to untangle both server processes
and have a simple switching possibility for further customisations.
2022-05-11 20:32:43 +02:00
Sebastian Schulze
37573b66af
[emacs] Add function to switch to an existing +workspace if it exists
...
Remedy for me ending up with loads of stale #1 #2 #3 unnamed workspaces,
so we now just create a workspace named like the last two segments of
the current working directory - e.g. `/foo/bar/baz` → `bar/baz`
2022-04-21 09:23:55 +02:00
Sebastian Schulze
7594d54d19
[emacs] Bump to latest 759b1eb overlay and fix hl-todo-keyword-faces
2022-04-20 12:15:43 +02:00
Sebastian Schulze
d32df8f130
[emacs] Add more comfortable insert mappings to `i`
2022-04-09 21:29:41 +02:00
Sebastian Schulze
c0afaba510
[org] Add `msa` quick shortcut to archive the whole subtree
2022-02-20 22:32:26 +01:00
Sebastian Schulze
69052fa4b8
[emacs] Move mu4e-view-mark-thread from mail.el to config.el
2022-02-15 23:10:07 +01:00
Sebastian Schulze
283fe835fa
[emacs] Clean up the indention and alignment of my keymap
2022-02-15 22:43:01 +01:00
Sebastian Schulze
ef1486a5f8
[emacs] Finally clean up that keybinding mess I cobbled together
...
Those keybindings were carried over from my old Vim / VimOrganizer times
to Spacemacs and then later to doom Emacs. Go figure.
This finally cleans up the key sequences, so they no longer overlap with
the core bindings (which made a good chunk of them obsolete):
Also this change now makes use of the `:after` and `:map` arguments to
only ever map those keys if we're in the major mode.
2022-02-15 22:34:51 +01:00
Sebastian Schulze
cbe86f35a0
[emacs] Use new 2.5 style config syntax to search for wiki links
2022-02-15 22:34:26 +01:00
Sebastian Schulze
aece172e61
[org] Add paths to shared Zettelkasten
2022-02-15 22:34:08 +01:00
Sebastian Schulze
3f548fa902
[emacs] Add structure-template and knowledgebase shortcut
2022-02-07 22:25:45 +01:00
Sebastian Schulze
d90cbd389c
[doom] Humanoid theme looks nice, let's take them for a ride
2022-01-18 21:17:31 +01:00
Sebastian Schulze
4378a9b748
[doom] Align leader shortcuts to get a better overview
2022-01-12 10:51:26 +01:00
Sebastian Schulze
60a3f89cc6
[emacs] Override default keybindings for treemacs and capture
2021-12-28 14:51:46 +01:00
Sebastian Schulze
c0b0efd8ce
[emacs] Add bascht/markdown-do to follow wiki links at point
2021-12-07 09:05:05 +01:00
Sebastian Schulze
f587c79a08
[emacs] Pick "From:" address in replies from my catchall address
...
This will pick the "From:" address of the composed message from the
"To:" address the email was originally sent to. E.g. if I received an
email as "example.com@bascht.com", the reply will also be composed by
"example.com@bascht.com".
2021-12-06 14:01:37 +01:00
Sebastian Schulze
4479c6ac40
[emacs] Enable Markdown [[Wiki Links]] and allow spaces in files
2021-11-19 12:22:45 +01:00
Sebastian Schulze
c07baa1e6c
[emacs] Clean up double mapped shortcuts to enable quick morning check-in
2021-11-19 12:22:44 +01:00
Sebastian Schulze
6e4d81c6b6
[emacs] Re-Add the "oo" shortcut to quickly jump to headlines
2021-11-16 08:55:27 +01:00
Sebastian Schulze
315c56b9e0
[emacs] Remap capture to "m" - I can't get used to uppercase chords
2021-10-05 08:55:27 +02:00
Sebastian Schulze
ea91de8c31
[doom] Properly render list of forges to get support for Gitea on git.bascht.space
2021-10-01 11:52:01 +02:00
Sebastian Schulze
317d0f73df
[doom] Add new capture shortcut since I couldn't get used to SPC X
2021-10-01 10:05:54 +02:00
Sebastian Schulze
e557543c4f
[doom] Add helper functions to get distinct spell checker personal dicts
...
Otherwise ispell would try to mangle both de_DE as well as en_GB into
the same dictionary.
2021-07-29 12:38:05 +02:00
Sebastian Schulze
679b6ec67e
[doom] Fix flyspell configuration for git-mode and yaml-mode
2021-07-28 08:53:40 +02:00
Sebastian Schulze
3106ec8c21
[emacs] Add more sensible defaults for the spell checker
2021-07-21 20:27:15 +02:00
Sebastian Schulze
ea4fe857de
[emacs] Fixup flyspell config after updating aspell
2021-07-20 08:36:53 +02:00
Sebastian Schulze
766c83181e
[magit] Increase git commit summary max length to 80
2021-07-15 00:46:28 +02:00
Sebastian Schulze
243ea8250f
[doom] Try tsdh-light theme
2021-07-15 00:45:37 +02:00
Sebastian Schulze
7082245e74
[org] Highlight current line in mu4e
2021-07-12 09:54:25 +02:00
Sebastian Schulze
4a02041cca
[org] Add m and oc shortcuts
2021-07-12 09:54:06 +02:00
Sebastian Schulze
c3842a2782
[emacs] Remove fill-column-indicator alltogether
2021-06-16 22:40:44 +02:00
Sebastian Schulze
a96bfde6ef
[emacs] Disable gnarly global-display-fill-column-indicator-mode column
2021-06-08 22:49:57 +02:00
Sebastian Schulze
650bf748b2
[org] Add new tableformatter and comment toggle mappings for evil
2021-05-05 20:32:30 +02:00
Sebastian Schulze
aa638ede91
[emacs] Give @protesilaos modus-operandi a try
2021-04-23 13:06:45 +02:00
Sebastian Schulze
9688e2488d
[emacs] Load forge
2021-04-23 13:00:50 +02:00
Sebastian Schulze
5fdf467cda
[emacs] Add file-string function for my email signature
2021-03-30 12:24:58 +02:00
Sebastian Schulze
90d3be9a26
[doom] Replace gnarly Doom logo with a happy alternative
2021-02-15 23:20:25 +01:00
Sebastian Schulze
7e2c925cbe
[doom] Here be doom
2021-02-15 22:13:50 +01:00