Commit Graph

55 Commits

Author SHA1 Message Date
Sebastian Schulze 05b08e5710
[doom] Back to regular Plex and Martian Mono for the serif / vp fonts 2023-09-25 21:33:48 +02:00
Sebastian Schulze 8b386d942d
[emacs] Fix bascht/create-mr-from-issue and add milestone + labels 2023-09-12 10:41:29 +02:00
Sebastian Schulze 5248b4b6d3
[emacs] Drop org-modern again. I'm not ready for this much UI :D 2023-09-12 10:40:15 +02:00
Sebastian Schulze 09e1f231d5
[emacs] Use dooms custom-set-faces! to style avy jumpers 2023-09-12 10:39:56 +02:00
Sebastian Schulze b644c6b453
[emacs] Set my static browse-program that's ready for both terminal and sway 2023-09-12 10:38:40 +02:00
Sebastian Schulze 5aabf8c9f2
[emacs] Let bascht/create-mr-from-issue push the branch to remote
Otherwise GitLab won't pick it up.
2023-08-15 10:34:41 +02:00
Sebastian Schulze 16d1050749
[emacs] Drop unnecessary function calls that went into org.el 2023-08-14 15:35:36 +02:00
Sebastian Schulze 3afbc0dab3
[emacs] Rename my scratchpad-move function into something more generic 2023-08-14 15:34:58 +02:00
Sebastian Schulze 3450a97dd3
[emacs] Remap C-RET and C-j in org-journal mode 2023-08-09 08:41:32 +02:00
Sebastian Schulze 737f172cd6
[emacs] First draft of bascht/create-mr-from-issue 2023-07-28 10:32:17 +02:00
Sebastian Schulze 3ef4fa279d
[emacs] Refine worklogger a bit to move itself back to scratchpad 2023-07-28 10:31:23 +02:00
Sebastian Schulze 595bfe73d6
[emacs] Resize writeroom-font a bit 2023-07-28 10:28:30 +02:00
Sebastian Schulze 6975c01322
[emacs] Run spell-fu for every markdown file 2023-07-24 09:50:15 +02:00
Sebastian Schulze f7fbf299e4
[emacs] Don't run `vale` flycheck automatically 2023-07-24 09:28:05 +02:00
Sebastian Schulze 745462db8a
[org] Run revert-buffer to pick up background changes from Nextcloud 2023-07-13 22:43:37 +02:00
Sebastian Schulze 13aade1d2d
[emacs] Use IBM Plex Mono for modelines. Kinda bored by Iosevka 2023-06-28 22:37:06 +02:00
Sebastian Schulze 81f7b46464
[emacs] Use company-idle delay in every prog-mode 2023-06-28 22:36:39 +02:00
Sebastian Schulze f4ee85925b
[emacs] Monkey-patch all the ~ → -- aliases while mu4e sorts out its shit 2023-06-28 22:36:01 +02:00
Sebastian Schulze de4e7cd8ef
[emacs] Use hide-mode-line-mode and spacious padding for worklogger 2023-06-28 22:35:14 +02:00
Sebastian Schulze a725996452
[emacs] Tighten up the label border and use utf8 checkboxes in org-modern 2023-06-28 22:34:41 +02:00
Sebastian Schulze ae0e386bc8
[emacs] Use simple unicode Emoji. They look alright with Joypixels 2023-06-28 22:34:18 +02:00
Sebastian Schulze b98a0037e7
[emacs] Add new bascht/worklog function to replace zenity
Zenity did serve me well, but the latest release just broke essential
workflows for me: https://gitlab.gnome.org/GNOME/zenity/-/issues/59

Instead of waiting for the fix, I am just going to show the Emacs buffer
with the file that Zenity was appending from in the first place.
2023-06-20 21:43:32 +02:00
Sebastian Schulze f4c9c1266e
[emacs] Reduce noise during background operations in git or dict switch 2023-06-20 21:43:04 +02:00
Sebastian Schulze c68ad3cb9e
[emacs] Rework bascht/switch-to-or-load-workspace to make directory optional
In some cases it will make sense to switch to a workspace without a
specific directory or projectile environment, e.g. the *mu4e* or my new
Worklog workspace.
2023-06-20 21:41:12 +02:00
Sebastian Schulze 11b8f8a3dc
[emacs] Drop my own markdown-do implementation 2023-05-26 10:22:02 +02:00
Sebastian Schulze d690f883fc
[doom] Make avy-lead-face nice bright and shiny 2023-05-23 10:32:03 +02:00
Sebastian Schulze d26ea50322
[doom] Disable time in modeline and do not show modal 2023-05-23 10:16:48 +02:00
Sebastian Schulze 0870548dc0
[emacs] Use org-modern package and set label borders 2023-05-23 10:16:31 +02:00
Sebastian Schulze 8c6fe66f6a
[emacs] Let magit stash and autostash 2023-05-23 10:15:27 +02:00
Sebastian Schulze 2f9c617c45
[emacs] Always open projectile directories and projects with dired 2023-05-23 10:15:03 +02:00
Sebastian Schulze bb9551aa89
[emacs] Add dwim shell command to convert gifs 2023-05-23 10:14:17 +02:00
Sebastian Schulze 2623e8080f
[emacs] Add neat leader shortcuts to copy and open URLs 2023-05-23 10:13:20 +02:00
Sebastian Schulze 3f9b94e94b
[doom] Add distinct serif and unicode fonts 2023-05-23 10:13:05 +02:00
Sebastian Schulze 9d575c4be8
[emacs] Use dired-async-mode 2023-05-23 10:12:54 +02:00
Sebastian Schulze 77978e1598
[emacs] Let emacs display the hostname as well in its frame 2023-05-23 10:12:39 +02:00
Sebastian Schulze a0a84212ac
[emacs] Disable mu4e lazy indexing again. It's annoying to hunt for messages 2023-05-05 21:48:30 +02:00
Sebastian Schulze efc0659e55
[emacs] Add quick launcher shortcut to find files with zoxide 2023-05-05 21:48:16 +02:00
Sebastian Schulze 925728a8f1
[emacs] Fix dirvish initialisation after doom upgrade 2023-04-24 08:25:53 +02:00
Sebastian Schulze 9024907cae
[emacs] Un-swap the treemacs and vterm shortcuts. The *do* make sense 2023-04-24 08:25:52 +02:00
Sebastian Schulze 626a597d6c
[emacs] Bind :v and :V to expand / contract region (via @bsag) 2023-04-24 08:25:51 +02:00
Sebastian Schulze e32bb5195b
[emacs] Set org-directory depending on the current host name 2023-04-13 22:59:05 +02:00
Sebastian Schulze cad547a679
[emacs] Use variable-pitch-mode for displaying emails in mu4e 2023-04-13 22:57:58 +02:00
Sebastian Schulze c332114509
[org] Fix indention of vale :error-patterns 2023-03-14 20:55:27 +01:00
Sebastian Schulze ef313ad2e8
[emacs] Bring back solaire-mode, I quite like it 2023-03-14 20:55:10 +01:00
Sebastian Schulze 784d36663c
[emacs] Set up vale linter instead of using the built-in grammar 2023-03-10 13:10:56 +01:00
Sebastian Schulze 317a43d4f1
[emacs] Fix backwards-movement in markdown-mode 2023-03-10 12:05:40 +01:00
Sebastian Schulze fa23938ffd
[emacs] Try dirvish the the standard base configuration 2023-02-22 20:08:57 +01:00
Sebastian Schulze 90adb63060
[emacs] Activate flycheck-vale 2023-02-22 20:08:46 +01:00
Sebastian Schulze 56f395aa81
[fonts] Fix up emacs fonts after Iosevka Term rename 2023-02-22 20:04:40 +01:00
Sebastian Schulze 2e1052b3f7
[emacs] Make drop shut up after a successful drop 2023-02-22 20:01:28 +01:00