b1c7553275
[oni-gui] Update variable-width font
2021-05-24 19:49:40 -07:00
72b4e0b83e
[oni-elisp] Support highlighting negative numbers
2021-05-24 19:49:40 -07:00
53ed90be40
Add feeds from sourcehut and Drew DeVault
2021-05-20 22:50:49 -07:00
594d4e8094
Remove reddit feeds
...
I’m browsing reddit regularly now, don’t need to also have them in my RSS reader.
2021-05-18 23:25:44 -07:00
ee6b99af45
Add Effort to the Reading list view
...
Also fix a typo ‘Reding’ -> ‘Reading’
2021-05-18 23:03:04 -07:00
074268215e
[oni-log-edit] Add configuration for ‘log-edit’
2021-05-07 17:02:14 -07:00
e5111cda8b
[oni-gnus] Use msmtp from the path
...
On Guix ‘msmtp’ doesn’t exist in ‘/usr/bin/local’ but in my guix profile. It
does exist on the path, so Emacs should just search for it there.
2021-05-05 20:56:58 -07:00
489c6bbfb9
[oni-gnus] Show a radio button when there is both text and html
2021-04-25 18:23:33 -07:00
363b34c53a
[oni-gnus] Sort threads by date
2021-04-25 18:09:47 -07:00
17e3392313
[oni-org] Require using ‘{}’ for sub- and superscripts
2021-04-25 18:03:22 -07:00
a783346a79
[oni-org] Specialize ‘C-a’ and ‘C-e’ for org elements
...
When on a heading, first move to the beginning of the heading title, and then to
the beginning of the line. For moving to the end, first move to the end of the
title, and then past any tags.
2021-04-25 18:01:45 -07:00
0e46d80c6b
[oni-org] Automatically renumber and sort footnotes in org
2021-04-25 18:00:51 -07:00
fa8a55843b
[oni-org] Display entities in org in a nicer way
2021-04-25 18:00:08 -07:00
fda64e525e
[oni-core] Add a function that does the reverse of ‘fill-paragraph’
...
This was taken from Bastien Guerry’s Emacs configuration:
https://github.com/bzg/dotemacs
2021-04-25 17:57:46 -07:00
1e974046c5
[oni-core] Use ‘org-mode’ for the initial scratch buffer
2021-04-25 17:53:21 -07:00
cd8565d9bd
[oni-core] Enable ‘auto-insert-mode’
2021-04-25 17:50:22 -07:00
6d3975566c
[oni-package] Enable ‘package-quickstart’
2021-04-25 17:47:12 -07:00
fd6b131d1c
[oni-gnus] Use references, not the subject, to determine threads
2021-04-25 17:44:38 -07:00
ef2c729039
[oni-core] Use Gnus to read mail
2021-04-25 17:42:36 -07:00
feb1e0cc09
[oni-org] Make ‘org-agenda’ restore the window configuration
2021-04-25 17:37:58 -07:00
30426230ed
[oni-org] Add an unestimated reading list view
2021-04-25 17:37:08 -07:00
f1ffdae38b
[oni-java] Add ‘rainbow-delimiters’
2021-04-25 17:36:32 -07:00
c2e9a919b6
Add ‘org-roam-insert’ to my Org hydra
2021-04-18 16:13:28 -07:00
ec512f18c9
[oni-scheme] Add ‘geiser-guile’
...
This is necessary to be able to run ‘geiser’ using Guile Scheme. This commit
also fixes a couple of warnings.
2021-04-13 15:43:43 -07:00
9d51fae47b
[oni-scheme] Check that the output ends with the expected text
...
All of the other tests already check that the output ends with the expected
output and isn’t exactly equal to it. This is because I don’t have enough
control over (or don’t know enough about) the output Emacs and other packages
generate. In order to prevent false-positives from happening as is happening
with ‘scheme-mode’, I don’t check what’s before the output I expect.
The false-positive that’s happening with ‘scheme-mode’ is an issue that it seems
like ‘geiser’ has started complaining that it can’t find ‘guile’, which is
expected.
2021-04-08 17:01:04 -07:00
dab6d0bd70
[oni-scheme] Print output of integration tests for debugging
...
In bats, when you print to stdout during a test, if the test fails bats will
show the output that was generated. If everything succeeds it hides the output.
2021-04-08 16:04:47 -07:00
fcdabae3fd
[oni-org] Replace org icons and add a few new ones
...
Replace all of the previous icons used in org-mode for agenda views with SVG
ones, and add ones for the “moving”, “security”, “website” and “desktop”
categories.
2021-04-07 23:47:48 -07:00
3f2d563970
Add an icon for Emacs tasks
2021-04-07 19:57:30 -07:00
6234e99de9
[oni-eww] Display new eww buffers as the only buffer
2021-04-06 11:17:44 -07:00
f155080f3f
[oni-eww] Add configuration
2021-04-06 11:01:48 -07:00
a1f9243cf0
[org-roam] Add capture templates for reading
2021-04-06 11:00:08 -07:00
1b6972b09f
Fix ‘org-roam-insert-immediate’ use in ‘oni-hydra-org’
...
This still probably calls ‘org-roam-insert-immediate’ incorrectly, but it fixes
it for my current use case. I’ve changed the call to ‘org-roam-find-file’ in a
similar manner in case it ever starts asking me interactively for things.
2021-03-29 10:00:50 -07:00
1e0da964a4
Add ‘nroam’ to the ‘org-roam’ configuration
2021-03-28 11:37:30 -07:00
dd9fedf8ff
Decouple ‘oni-org’ and ‘oni-org-roam’
...
‘org-roam’ doesn’t seem to work correctly on all the machines that I use
‘org-mode’ on.
2021-03-25 20:20:04 -07:00
0e0f464a65
For the journal capture template, only include task if clocked in
2021-03-25 19:37:48 -07:00
0d5b6fcc11
Bump version for oni-org
...
I updated one of the capture templates, but since they’re not part of the ‘.el’
file itself the version needs to manually be bumped.
2021-03-24 10:33:56 -07:00
9cc3e356af
Add some more ligatures supported by Fantasque Sans Mono
2021-03-17 21:21:31 -07:00
85759a07d8
Add a link to the clocked-in task for journal entries
2021-03-17 21:14:56 -07:00
2be22d72d9
Replace Comic Neue with DejaVu Sans
...
It doesn’t seem like Emacs can load Comic Neue at all, I also tried Open Sans.
DejaVu seems to work fine.
2021-03-16 23:31:18 -07:00
59badf01c2
Add ligatures supported by Fantasque Sans Mono
2021-03-16 23:31:03 -07:00
a3cc0b0b36
Fix dependency on LSP for CMake
2021-03-09 17:25:22 -08:00
02ad316127
Enable lsp in CMake mode
2021-03-03 20:47:17 -08:00
9eddaf6b81
Disable Beacon for Eshell scrolling
2021-02-27 17:28:16 -08:00
869c3073b3
Add ‘insert-char-preview’
...
This package exposes a function ‘insert-char-preview’ that does the same thing
as ‘insert-char’ except that it shows a preview of the character in the
completion.
2021-02-27 15:41:20 -08:00
21bd7564f5
Add checkdoc settings
2021-02-27 15:37:36 -08:00
feec611d17
Add sort paragraph Hydra option
2021-02-27 15:37:09 -08:00
c9ad4acc44
Check that the output of the ‘oni-smartparens’ test ends in t
...
There can be other output, but that doesn’t mean the test failed, as long as t
is the last thing.
2021-02-24 21:14:49 -08:00
9e0f0d4352
Setup refiling in org-mode
2021-02-23 21:40:39 -08:00
003c955ad9
Enable ‘electric-indent-local-mode’ in CMake
2021-02-23 21:40:13 -08:00
058c6b39ae
Hide macro markers in Org mode
2021-02-15 16:49:53 -08:00