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
27ae68341c
Add basic fish shell script configuration
2020-04-08 00:22:23 -07:00
86f4264e3f
Use ‘nov-mode’ for ‘.epub’ files
2020-04-07 23:15:48 -07:00
a8b95ba858
Disable ‘shfmt-on-save-mode’ for ‘bats-mode’ buffers
2020-04-07 21:40:06 -07:00
23a23d3c1b
Fix arguments for shfmt
2020-04-07 21:30:52 -07:00
6e177aa3d3
Ensure idle timer for ‘recentf-save-list’ only gets created once
2020-04-07 21:30:12 -07:00
f90d13d9c3
Fix typo
2020-04-07 13:14:09 -07:00
8121df576e
Use ‘nxml-mode’ for ‘.proj’ and ‘.targets’ files
...
Both of these file types are used for MSBuild.
2020-04-07 12:01:05 -07:00
6642c7d717
Ensure ~/.emacs.d/data/ exists when testing ‘oni-core’
...
If the directory doesn’t exist, ‘recentf-mode’ will try to save the recent file
list and fail because Emacs automatically asks if the directory should be
created. Since the test is running in a non-interactive environment, it’ll fail
to read the user’s answer.
2020-04-07 10:14:55 -07:00
a709f502f8
Add navigation functions for end-of-line and beginning-of-line
2020-04-07 02:09:43 -07:00
378ef3d590
Move CSS tests to bats
2020-04-07 01:25:23 -07:00
4ef666b6d6
Remove appointments.org
2020-03-31 21:08:07 -07:00
3659dff107
Add Epub configuration
2020-03-29 23:56:53 -07:00
5dcb39c59c
Add Haskell configuration
2020-03-29 23:56:44 -07:00
d8bcda8f25
Change the variable pitch font
2020-03-28 12:06:27 -07:00
931f38989e
Improve shr rendering of <code> and <pre> tags a little
2020-03-28 11:51:28 -07:00
226c1d86bd
Fix indentation in C# of first argument in function calls
2020-03-27 17:01:42 -07:00
183da25fd3
Add steps to README for adding a configuration package
2020-03-27 16:01:29 -07:00
6be4d9c526
Add json configuration
2020-03-27 16:00:55 -07:00
3ef93bca23
Open file links in org-mode in the same window
2020-03-26 14:45:49 -07:00
8aad8fe934
Add simple README
2020-03-25 23:44:20 -07:00
6fbafae2c8
Disable electric-pair-local-mode in C#
2020-03-25 15:53:55 -07:00
ac41385659
Add ‘fill-column-indicator’ to C# configuration
2020-03-20 10:48:56 -07:00
74a20197df
Remove dependency declarations from Cask files
...
The dependencies are also in the package files themselves and are the actual
source of truth. The way I’ve reorganized the stages should mean that this isn’t
necessary anymore.
2020-03-20 10:48:56 -07:00
9d0d6776c1
Reorganize and add context to org-capture-templates
2020-03-10 17:05:57 -07:00
f903d0849e
Add sort lines to gui hydra
2020-03-08 17:15:56 -07:00
fa48b62f64
Add org-edna to org-configuration
2020-03-08 17:15:47 -07:00
c68c26345e
Add some more capture templates
2020-03-08 15:19:29 -07:00
c1106dfb3d
Add some more commands to org-hydra
2020-03-08 15:18:54 -07:00
0d4c8f1880
Add list-packages to common gui hydra
2020-03-08 15:18:12 -07:00