1
0
Fork 0
Commit graph

862 commits

Author SHA1 Message Date
0c528af131 Add ‘geiser’ to ‘scheme-mode’ 2020-07-19 21:05:23 -07:00
26a2597a64 Change the default container used
The container in this repository is based on the same one initially specified,
but contains some extra things needed for running and testing my configuration.
2020-07-19 13:31:09 -07:00
8347687ab4 Add sqlite to the docker container
The newly added ‘org-roam’ package needs the sqlite binary.
2020-07-19 12:27:02 -07:00
cf27d78d15 Replace ‘omnisharp’ with ‘lsp’ for C# development 2020-07-14 09:59:37 -07:00
dc25705048 Use ‘lsp’ for python code development instead of jedi 2020-07-14 09:56:29 -07:00
dbf740ba1e Add ‘org-roam’ 2020-07-14 09:55:51 -07:00
776b55608f Fix a warning 2020-07-10 10:20:03 -07:00
86e8f8987e Add inbox capture template 2020-07-10 10:19:49 -07:00
0908027f9f Stop using ‘auto-fill-mode’
Instead of using ‘auto-fill-mode’, start using ‘org-indent-mode’ and
‘visual-line-mode’. It looks the same, but without using any newlines and
indentation. It works well if combined with other tools like Orgzly which don’t
do any kind of indentation on their own.
2020-07-06 23:18:31 -07:00
3ad8545544 Show ‘t’, ‘nil’, and numbers as constants in Emacs Lisp 2020-06-16 22:20:16 -07:00
092702b95e Prevent ‘auto-fill’ from filling the Package-Requires line 2020-06-16 21:58:45 -07:00
b9370a75b6 Add handle specification for oni-elisp 2020-06-16 21:47:56 -07:00
3f13ef3ed2 Fix active keymap issue in esh-autosuggest
‘esh-autosuggest’ sets the value for ‘company-active-map’, but because I use
‘company-posframe’ I need it to set ‘company-posframe-active-map’.
2020-06-15 10:32:45 -07:00
d13751c94a Add circe-serenity and org-azure-devops development repos 2020-05-14 10:00:50 -07:00
7623be48eb Add my vc-p4 package to package-archives 2020-05-13 22:45:23 -07:00
259ff68de4 Fixup oni-bat loading test 2020-05-11 00:33:38 -07:00
9b147ad6af Add functions to create notes while reading ebooks 2020-05-11 00:14:57 -07:00
cbaeffe3a1 Add snippet for autoload cookie 2020-05-02 18:32:39 -07:00
45b66d826a Enable ‘bmx-mode’
‘bmx-mode’ is a package to be used with ‘bat-mode’.
2020-05-02 18:32:01 -07:00
2937d39792 Add gcmh - the Garbage Collection Magic Hack 2020-04-30 22:40:45 -07:00
437d3d6cb9 Add rainbow-delimiters-mode to Haskell
Also enable ‘electric-pair-local-mode’ and ‘rainbow-delimiters-mode’ in Inferior
Haskell buffers.
2020-04-30 18:36:30 -07:00
cc133fb6f1 Don’t specify a variable pitch font
This way doesn’t work with running Emacs as a daemon. It doesn’t seem to be
doing bold right...
2020-04-30 18:35:47 -07:00
4fd3842af8 Colorize shr headings a bit more 2020-04-30 18:31:30 -07:00
84903e4425 Fix making scripts executable on save 2020-04-30 18:27:40 -07:00
3da3700fae Fix oni-core tests 2020-04-26 21:45:30 -07:00
18807d5461 Silence ‘recentf-save-list’
‘recentf-save-list’ sends a message that it’s saving the recentf list, but
seeing that after every time I don’t do something for 10 seconds in Emacs gets a
little annoying.
2020-04-26 15:31:23 -07:00
45912e58b9 Load gravatar avatars in Gnus 2020-04-23 10:30:33 -07:00
2bdec7864a Fix up shopping list 2020-04-20 22:09:31 -07:00
b4428f89c2 Hide future scheduled items from tag searches
The value of the variable ‘org-agenda-todo-ignore-scheduled’ causes it to ignore
any scheduled items that aren’t scheduled for today or in the past,
‘org-agenda-tags-todo-honor-ignore-options’ makes the value of
‘org-agenda-todo-ignore-scheduled’ also apply to tag searches. Since I’ve
replaced my global todo list with a tag search, this is preferable.
2020-04-20 15:12:51 -07:00
27260c2ef2 Add extra newline to the plain note capture template
I’m using the date as a kind-of header, calling ‘fill-paragraph’ doesn’t
understand that the date isn’t part of the paragraph. It also looks a little
cleaner in my opinion.
2020-04-20 15:10:25 -07:00
c4328c9c08 Fix code example capture for non-unique buffers
If there are 2 files name "Program.cs" open, for example, the simple
‘(get-buffer "Program.cs")’ won’t work. ‘find-file-noselect’ can work if we pass
in the full file path using the ‘%F’ format placeholder.
2020-04-20 15:08:18 -07:00
3486bfd3ef Automatically make shell scripts executable 2020-04-20 15:06:36 -07:00
0599e05695 Add date to GNUS summary lines 2020-04-15 01:24:33 -07:00
cce21157e0 Tell sbcl not to use linedit
linedit is a package for SBCL (and other lisps?) somewhat like readline. Make
interactive use outside of Emacs much nicer.
2020-04-15 01:23:46 -07:00
9c753fae7e Use font-awesome to display org checkboxes 2020-04-13 00:40:22 -07:00
9571771281 Add ‘a’ and ‘e’ keybindings to move to beginning and end of line 2020-04-12 22:48:16 -07:00
ec15e1bca1 Shrink ✓ to make it fit in the mode-line 2020-04-10 19:12:39 -07:00
05f103e9e1 Resize Emacs frames by pixels
Instead of the default resising by columns and rows, use pixels.
2020-04-10 18:12:55 -07:00
87e28a028d Load autorevert explicitly in tests 2020-04-09 14:03:33 -07:00
69aec39c5d Diminish auto-revert-mode to  2020-04-09 13:17:05 -07:00
734d5764f8 Apply fontset settings when a frame is created, tweak font size
Instead of setting the fontset things immediately always, check if we’re running
as a daemon and if so, delay setting the fontsets until after a frame is
created. This will set the fontset for each frame individually.

Tweak the font size of the Font Awesome icons to fit better with the rest of the
fonts.
2020-04-09 13:13:59 -07:00
afaa9d2a87 Diminish org-edna 2020-04-09 11:32:52 -07:00
8a494dc120 Explicitly load yasnippet for testing 2020-04-09 00:08:42 -07:00
89d2b9a057 Excplicitly load ‘oni-ivy’ for testing 2020-04-09 00:06:37 -07:00
ed1af74205 Change the column the habit graphs are printed in 2020-04-08 23:52:54 -07:00
403eee3ed1 Enable electric pairing in Haskell 2020-04-08 23:52:42 -07:00
0d8c294865 Fix tests by including ‘subr-x’
‘string-empty-p’ is defined in ‘subr-x’ and this library isn’t loaded into Emacs
by default.
2020-04-08 23:51:59 -07:00
dcffe90e3c Test isearch-mode diminishing using a constant
Apparently in the docker container that’s running the tests, reading  from the
command-line makes it a multibyte character (105 776 127 130), but defined in
Emacs it’s a unibyte character (61442). This might have something to do with
UTF-16 vs UTF-8?
2020-04-08 23:48:56 -07:00
df4d188d3f Fix diminishing minor modes when reloading libraries 2020-04-08 11:16:00 -07:00
2cfd2013b9 Properly load ‘oni-paredit’ when ‘paredit’ is loaded 2020-04-08 11:10:51 -07:00