aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [oni-org] Clean up agenda category icon settingsGravatar Tom Willemse2023-09-111-38/+47
|
* [oni-projectile] Don't enable projectile-modeGravatar Tom Willemse2023-09-111-4/+1
|
* [oni-org] Add a few extra category iconsGravatar Tom Willemse2023-08-226-2/+62
|
* [oni-core] Remove mini-frame modeGravatar Tom Willemse2023-08-141-12/+1
| | | | | It's a nice way to display the minibuffer, but sometimes all the text I'm typing in just disappears.
* [oni-ediff] Enable floating control frameGravatar Tom Willemse2023-08-091-1/+4
|
* [oni-org] Add some extra structure templatesGravatar Tom Willemse2023-08-061-1/+4
|
* [oni-core] Enable so-long-mode for files with very long ↵Gravatar Tom Willemse2023-08-061-1/+3
| | | | lines
* [oni-core] Store clipboard contents into kill ring ↵Gravatar Tom Willemse2023-08-061-1/+4
| | | | before replacing
* [oni-core] Change the vertico keybindings to be a bit ↵Gravatar Tom Willemse2023-08-061-1/+5
| | | | more ivy-like
* [oni-core] Only show relevant commands for the current modeGravatar Tom Willemse2023-08-061-1/+3
|
* [oni-core] Make the minibuffer prompt intangibleGravatar Tom Willemse2023-08-061-2/+9
|
* [oni-core] Add ‘orderless-initialism’ to ↵Gravatar Tom Willemse2023-08-051-1/+4
| | | | ‘orderless-matching-styles’
* [oni-org-roam] Don't automatically show the roam bufferGravatar Tom Willemse2023-08-051-3/+1
|
* [oni-gui] Enable ‘pixel-scroll-precision-mode’ when ↵Gravatar Tom Willemse2023-08-051-1/+4
| | | | it's available
* Enable ‘variable-pitch-mode’ (again)Gravatar Tom Willemse2023-08-011-1/+2
| | | | | | | Now that I've added the ‘org-table’ face to ‘yoshi-theme’[1] I can enable the mode again and not be bothered by misaligned tables. [1]: https://git.sr.ht/~ryuslash/yoshi-theme
* Speed up ‘oni-org-roam--books-to-read’Gravatar Tom Willemse2023-08-011-8/+8
| | | | | By doing more of the filtering in SQL rather than Emacs Lisp it got a bit faster.
* [oni-org] Add a dynamic block for showing a Mastodon ↵Gravatar Tom Willemse2023-07-281-1/+40
| | | | post as a quote
* [oni-elfeed] Add a feedGravatar Tom Willemse2023-07-281-2/+3
|
* [oni-core] Disable previews for ‘consult-bookmark’Gravatar Tom Willemse2023-07-261-2/+2
|
* [oni-circe] Disable sending tracking to polybarGravatar Tom Willemse2023-07-261-46/+47
| | | | I'm not using polybar anymore.
* [oni-circe] Add another channelGravatar Tom Willemse2023-07-261-0/+1
|
* [oni-project] Add configuration for ‘project’Gravatar Tom Willemse2023-07-221-0/+42
| | | | | This adds a magit option to the project switch commands so that I can view the git status of a project right away.
* [oni-notmuch] Update the way the sync output for notmuch ↵Gravatar Tom Willemse2023-07-201-2/+37
| | | | | | | | | | is shown - Show the output in a small window at the bottom of my screen. - When the sync has completed successfully, close the output window. - Automatically update the ‘*notmuch-hello*’ buffer when the process ends.
* [oni-elfeed] Add news about Final SpaceGravatar Tom Willemse2023-07-181-2/+3
|
* [oni-scheme] Disable the paredit newline keybindings in ↵Gravatar Tom Willemse2023-07-181-1/+14
| | | | Geiser REPL
* [oni-elfeed] Keep an eye on my friend's bookmarksGravatar Tom Willemse2023-07-171-2/+3
|
* [oni-circe] Add some IRC channels to lurk inGravatar Tom Willemse2023-07-171-1/+6
|
* [oni-org] Add a yasnippet snippet for a todo itemGravatar Tom Willemse2023-07-161-0/+10
|
* [oni-org] Add category icons for “blog” and ↵Gravatar Tom Willemse2023-07-163-2/+6
| | | | “writing”
* [oni-core] Remove unnecessary codeGravatar Tom Willemse2023-07-161-2/+1
| | | | | | | When Emacs is first started ‘treesit-extra-load-path’ is empty and any ‘(treesit-language-available-p ...)’ will return nil. But calling, for example, ‘bash-ts-mode’ will work if the package is installed in Guix and will fill the variable.
* [oni-core] Add settings for tree-sitterGravatar Tom Willemse2023-07-151-1/+7
| | | | | | | | | | | | | | - Set the ‘treesit-extra-load-path’ to the value of ‘TREE_SITTER_GRAMMAR_PATH’. Emacs doesn't seem to do this automatically, but Guix sets that variable when grammars get installed. - Add ‘bash-ts-mode’ to the ‘interpreter-mode-alist’. In his article[1] about tree sitter support in Emacs Mickey Petersen mentions that it's best to use ‘major-mode-remap-alist’, however in his example he remaps ‘bash-mode’ to ‘bash-ts-mode’, but there is no ‘bash-mode’. Setting the ‘interpreter-mode-alist’ like this still works. [1]: https://www.masteringemacs.org/article/how-to-get-started-tree-sitter
* [oni-hy] Add configuration for Hy modeGravatar Tom Willemse2023-07-141-0/+34
|
* Remove the ‘defun’ snippet from ↵Gravatar Tom Willemse2023-07-121-1/+17
| | | | | | | | ‘lisp-interaction-mode’ It always confuses me that it's defined in ‘lisp-interaction-mode’, but not in ‘emacs-lisp-mode’. ‘emacs-lisp-mode’ has the same basic snippet under the key ‘def’.
* [oni-org] Add ob-asyncGravatar Tom Willemse2023-07-101-2/+3
|
* Fix typoGravatar Tom Willemse2023-07-091-2/+2
|
* [oni-core] Remove tips display from initial scratch messageGravatar Tom Willemse2023-07-081-21/+1
| | | | This is now displayed on my Inkplate.
* [oni-org] Export “” as escaped html entitiesGravatar Tom Willemse2023-07-061-2/+9
|
* [oni-core] Enable ‘isearch-lazy-count’ to show matchesGravatar Tom Willemse2023-07-061-1/+6
|
* [oni-notmuch] Insert an extra section with a button to ↵Gravatar Tom Willemse2023-06-221-1/+13
| | | | | | | | sync email This section is meant to come right after the first “hello” section. The hooks should be set up in pre-new and post-new to make sure that everything that needs to run before and after works as expected.
* [oni-sendmail] Add required version headerGravatar Tom Willemse2023-06-211-0/+1
| | | | Without it the package isn't valid.
* [oni-sendmail] Split my config to send email into ↵Gravatar Tom Willemse2023-06-213-9/+44
| | | | | | | | separate package I haven't been using Gnus for a while and have been using notmuch instead. Having my email sending settings be a part of the gnus configuration makes it impossible to send email without loading gnus.
* [oni-org] Get rid of any ‘(setf (map-elt ...) ...)’ ↵Gravatar Tom Willemse2023-06-211-80/+98
| | | | | | | | | | | | | | | occurrences Right now this doesn't seem to work at all... It works fine when I evaluate this using ‘eval-defun’ or ‘eval-last-sexp’, but when I try to byte-compile it doesn't work. I've added my own custom macro that expands to the same thing that ‘(setf (map-elt ...) ...)’ should. I have forgotten how to write macros properly so I may have made some mistakes. This should only be temporary until I figure out why this is happening... it might just be that I'm using a version of Emacs built from a faulty commit.
* [oni-grep] Enable ‘hl-line-mode’ in ‘grep-mode’Gravatar Tom Willemse2023-06-151-1/+3
| | | | | This makes it easier to see which line I'm looking at while going through the hits.
* [oni-core] Add key to insert lambdaGravatar Tom Willemse2023-06-151-1/+3
|
* [oni-org] Only show snippet captures in ‘org-mode’Gravatar Tom Willemse2023-06-131-1/+7
| | | | They don't currently make sense for anywhere else...
* [oni-org] Fontify quote and verse blocks speciallyGravatar Tom Willemse2023-06-131-0/+1
|
* [oni-org] Add a capture template for a snippet about ↵Gravatar Tom Willemse2023-06-131-0/+8
| | | | Emacs articles
* [oni-package] Clear package archives so that I can't use ↵Gravatar Tom Willemse2023-06-131-29/+5
| | | | them
* [oni-org] Add template for capturing Emacs package questionsGravatar Tom Willemse2023-06-131-1/+16
|
* [oni-org] Bring back capture templates and agenda viewsGravatar Tom Willemse2023-06-071-1/+76
| | | | New and (hopefully) improved...