aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [oni-elfeeed] Highlight Emacs articlesGravatar Tom Willemse2023-11-071-0/+1
|
* [oni-elfeed] Add Emacs tag to the Planet EmacsLife ↵Gravatar Tom Willemse2023-11-071-1/+1
| | | | aggregator feed
* [oni-elfeed] Add some more RSS feedsGravatar Tom Willemse2023-11-071-2/+5
| | | | | The first two are to keep up with developments for packages that I use. The second is a website that is interesting.
* [oni-elfeed] Fix whitespaceGravatar Tom Willemse2023-11-061-4/+4
|
* [oni-elfeed] Add Blabbermouth feed with some tags and facesGravatar Tom Willemse2023-11-061-2/+22
|
* Remove ‘ace-link’ settingsGravatar Tom Willemse2023-10-032-11/+2
| | | | These have been moved to my Guix configuration.
* Change ace-link keybinding from ‘C-c C-o’ to ‘C-S-e’Gravatar Tom Willemse2023-10-022-4/+4
| | | | | | I was trying to think of a good keybinding that I would like, and then I remembered that kitty uses the ‘C-S-e’ keybinding and I've grown accustomed to it.
* Add some more ace-link keybindingsGravatar Tom Willemse2023-10-022-2/+11
|
* [oni-notmuch] Enable olivetti mode in notmuchGravatar Tom Willemse2023-09-271-2/+5
|
* [oni-core] Fix deprecated variable warningGravatar Tom Willemse2023-09-181-2/+2
|
* [oni-org] Automatically generate faces for priorities in ↵Gravatar Tom Willemse2023-09-181-1/+19
| | | | org-mode
* [oni-core] Set ‘safe-local-variable-directories’Gravatar Tom Willemse2023-09-111-1/+7
| | | | | | This is a new variable in Emacs 30 that lets me specify which directories can be trusted with local variable values. (Or it should be, I haven't seen it available yet.)
* [oni-core] Add command to copy the guix build hashGravatar Tom Willemse2023-09-111-0/+12
| | | | This is convenient when I'm writing Guix packages.
* [oni-core] Add hydra to launch certain applicationsGravatar Tom Willemse2023-09-111-0/+10
|
* [oni-org] Load agenda files from org roamGravatar Tom Willemse2023-09-111-7/+3
|
* [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
|