897ab273a0
Add command to switch to a buffer’s directory in eshell
2020-10-26 13:36:09 -07:00
09513419bc
Add ‘yasnippet’ dependency to ‘oni-bats’
...
I added a snippet, so it needs it now.
2020-10-19 17:02:44 -07:00
fe91d0a506
Add windmove keybindings
2020-10-19 13:48:09 -07:00
9233e62dc4
Add oni-bats as a multi-file package
2020-10-19 13:44:51 -07:00
3f753fa618
Revert "Generalize building of multifile packages"
...
This reverts commit cd067e3673
.
On the build runner this ends up trying to build ‘oni-scheme.el’ as a multifile
package. It doesn’t seem to notice the distinction between the regular files and
directories.
2020-10-19 13:42:28 -07:00
cd067e3673
Generalize building of multifile packages
2020-10-19 11:35:28 -07:00
8fb09694bc
Add a groovy grep alias
2020-10-19 10:39:14 -07:00
d6e2f4e653
Add snippet for oni-bats
2020-10-19 09:18:26 -07:00
6048293876
Add jenkinsfile-mode
...
Both ‘Jenkinsfile’ files and ‘*.pipeline’ files should be using
‘jenkinsfile-mode’.
2020-10-19 09:04:28 -07:00
5302d5a8ae
Make sure my data directory exists before testing
...
Specifically the ‘integration-test-core’ had this extra step.
2020-10-17 14:28:34 -07:00
e09b37ab69
Add argument to ‘format’
...
oops.
2020-10-16 13:31:10 -07:00
3c005ded28
Remove the .el suffix from all module use
...
I don’t think there’s anywhere where the module file name is used in this
particular situation. That’s all done by Make.
2020-10-16 13:31:10 -07:00
f58e528439
Only include packages that start with ‘oni-’
...
Now that there is a generated.el in the repository, I don’t want to package
_that_ up. A better idea would probably be to move it to some subfolder.
2020-10-16 13:31:10 -07:00
74d0211b53
Treat oni-module.el as oni-module when looking for tests
2020-10-16 13:31:10 -07:00
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