1e28d8a237
Fix typo
2020-10-16 13:31:10 -07:00
4b21a1b581
Update base image version
...
For my generated config I use ‘proper-list-p’, which is a function that is new
in Emacs 27.1.
2020-10-16 13:31:10 -07:00
81de58a063
Use different tag to generate config
2020-10-16 13:31:10 -07:00
191d6e9ea6
Try running generated configuration
2020-10-16 13:31:10 -07:00
7fb78d41eb
Add test to see if gcmh-mode is enabled
2020-10-15 14:25:18 -07:00
a49fda9c79
Use ws-butler
...
At work I have to work with a lot of files that other people work on as well.
Other people don’t usually have their editor set up to remove all trailing
whitespace, and we’re not allowed to make a change that includes a lot of extra
whitespace changes[1]. So I end up having to revert a lot of whitespace changes
just before submitting. And if I then have to make more changes, for example
because something was pointed out in a code review, I have to do it again.
‘ws-butler’ promises that it will still prevent me from submitting extraneous
whitespace, but will not touch lines that I haven’t changed, so that would
prevent me from having to revert them all the time.
[1]: This is good, having a lot of whitespace changes can distract from or even
completely hide the actual change you’re trying to make.
2020-10-15 14:25:18 -07:00
b041947902
Diminish gcmh-mode
2020-10-15 14:25:18 -07:00
1be166dfc7
Explicitly set the package gnupg home directory on Windows
...
The default way on msys2 produces a directory that isn’t recognized as an
absolute path, so it’s interpreted as a relative path.
2020-10-15 14:25:18 -07:00
e6e28b3dd1
Have org-bibtex automatically generate custom ids for bibtex heading
2020-09-22 22:15:53 -07:00
91a59dcd56
Include links that use the custom id
2020-09-22 22:15:33 -07:00
e9b7271ceb
Add my backlinks dynamic block to some capture templates
2020-09-21 18:47:38 -07:00
45658a0bfa
Move all capture templates into their own files
2020-09-21 18:46:26 -07:00
721fccc2ca
Move org-capture settings to their own section
2020-09-21 18:26:43 -07:00
2eb1766496
Move org-agenda settings to their own section
2020-09-21 18:24:08 -07:00
9823773eef
Sort tags in org-mode
2020-09-21 18:14:44 -07:00
51c675aab4
Make sure when creating backlinks that any link only appears once
2020-09-21 18:10:08 -07:00
e652d0f47b
Add dynamic block function for backlinks
...
Use it like so:
#+BEGIN: oni-backlinks
#+END
2020-09-21 15:34:33 -07:00
d3390126d5
Remove helpful
...
It’s not actually as helpful as I’d hoped. The built-in help system is already
pretty good.
2020-09-15 22:56:30 -07:00
aeeeb64bb9
Clean up the mode-line for ielm buffers
2020-09-15 22:51:36 -07:00
924c20ec85
Update channels in Circe
2020-09-14 23:23:12 -07:00
ba9c9754a6
Add ‘eshell-syntax-highlighting’ to Eshell configuration
2020-09-14 23:23:00 -07:00
c9212149da
Explicitly require hydra for configs that create hydras
2020-09-09 08:53:22 -07:00
e9f5cb9a3b
Drop helpful
...
I’ve been using it for a while and I don’t actually like it much better than the
built-in help functionality.
2020-09-09 08:52:36 -07:00
6523617190
Add Import snippet for nxml
...
This snippet should only work in MSBuild project files (.proj).
2020-09-07 15:22:04 -07:00
fad1018b1b
Only add the auto-insert template when ‘autoinsert’ is loaded
2020-09-07 15:11:27 -07:00
4d0a1c884d
Use ‘display-fill-column-indicator-mode’ if possible
...
Fall back to ‘fci-mode’ if the function ‘display-fill-column-indicator-mode’
doesn’t exist.
2020-09-07 14:45:10 -07:00
85636d669c
Add a fill column indicator for Lua
2020-09-07 14:44:47 -07:00
1e2b6678de
Add ‘oni-lua’
2020-09-07 14:44:32 -07:00
2e672668d9
Add auto-insert template for .proj files
2020-08-27 22:31:28 -07:00
99a4c23dab
Remove some unused functions
2020-08-24 15:56:04 -07:00
4354dd048f
Add the icons to the oni-org package
2020-08-19 23:37:18 -07:00
eff2c72cc8
Fix typo
2020-08-18 08:01:59 -07:00
ae1e28f2dc
Switch up some of the agenda commands
2020-08-18 08:01:28 -07:00
8a56b6b1ce
Add some icons to ‘org-agenda-category-icon-alist’
2020-08-18 08:00:45 -07:00
33cf3eb5ef
Change the column to which tags are aligned
2020-08-12 20:48:30 -07:00
e9230aba2d
Remove dependency on org-roam
2020-08-12 20:45:24 -07:00
235b9e9c47
Add the Next todo state
...
This is for things that should actually show up in my list of things to do.
2020-08-12 20:44:34 -07:00
08f2f54e3e
Use a single file for all my org needs
2020-08-12 20:44:22 -07:00
68e1de0ecb
Fix generation of todo keyword and tag faces
2020-08-05 10:15:32 -07:00
5145f6f340
Enable ‘electric-indent-mode’ and ‘electric-pair-mode’ in Yaml files
2020-07-19 21:32:50 -07:00
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