1
0
Fork 0
Commit graph

438 commits

Author SHA1 Message Date
897028c275 Show both "*helpful" and "*Help" buffers in a side window 2019-09-19 17:39:42 -07:00
d37d8f969b Replace ‘ansi-color’ with ‘xterm-color’
According to a tweet from Mickey Petersen[1], ‘xterm-color’ is faster and more
accurate.

[1]: https://twitter.com/mickeynp/status/1132236557308579840?s=09
2019-09-19 17:33:38 -07:00
8724c976fc Abstract package uploading into a function 2019-09-19 17:00:10 -07:00
6ec65fb222 Add readmes for multi-file packages 2019-09-19 16:51:45 -07:00
c201e368d6 Fix checkdoc warning 2019-09-18 11:09:58 -07:00
db0220de5c Add some layout management commands
After watching a YouTube video[1] on managing window layouts in Emacs I was
reminded of ‘winner-mode’ and introduced to the ‘ivy-push-view’ and
‘ivy-switch-view’ commands. As I feel like I frequently end up with setting up
and losing layouts, I think these may be useful.

[1]: https://www.youtube.com/watch?v=kyllrQiNsyA
2019-09-18 11:07:46 -07:00
298241a2d5 Enable Java in org-mode source code blocks 2019-09-16 20:49:42 -07:00
b605aa6cd7 Use a different image for rsync
If this works, there’s no need to install rsync separately. There isn’t anything
in this step that has anything to do with Emacs, so it should work.
2019-09-08 18:04:07 -07:00
730953ee53 Show help(ful) windows in side windows 2019-09-08 17:26:05 -07:00
56ec6c26a1 Remove shackle dependency
This is now handled by the ‘display-buffer-alist’ setting.
2019-09-08 17:21:44 -07:00
b8f4185e08 Show compilation buffers in side windows 2019-09-08 17:18:12 -07:00
a8e05a6b48 Show grep windows in a bottom side buffer 2019-09-08 17:01:13 -07:00
071ab29871 Show IELM buffers in a side-window 2019-09-08 16:55:34 -07:00
cd59d77e92 Open eshell buffers in a side window 2019-09-08 16:53:11 -07:00
bb29ee8a12 Change version format
In order to support my tablet which seems to have a lower maximum integer
value (I guess it’s 32-bit? I’m surprised) and can’t handle the version numbers
I was using before. It would turn them into floating point numbers, which adds a
~.0~, this made it impossible to install any package.

Any installations I have will need to reinstall all their oni packages so that
the new version number is picked up, since the new version number will be lower
than the old one.
2019-09-04 21:09:38 -07:00
fc21656070 Fixup .gilab-ci.yml 2019-08-29 21:51:25 -07:00
81e9b6046f Fix typo 2019-08-29 20:29:12 -07:00
e5cf41d903 Fix typo 2019-08-28 15:32:48 +00:00
ca973c76e9 Add ‘oni-twig’
For now this only contains snippets.
2019-08-28 00:11:08 -07:00
567d78a12c Add snippets for ‘oni-ruby’ 2019-08-28 00:09:30 -07:00
5ad89196c2 Add snippets for ‘oni-python’ 2019-08-28 00:07:35 -07:00
e530fbfc5f Add snippets for ‘oni-php’ 2019-08-27 23:53:06 -07:00
5ab30e5be5 Add snippets for ‘oni-org’ 2019-08-27 23:43:04 -07:00
d5cca9d579 Add snippets to ‘oni-nxml’ 2019-08-27 23:36:08 -07:00
51a84644e6 Add snippets to ‘oni-html’ 2019-08-27 23:27:58 -07:00
bdeaa08120 Fix typo 2019-08-27 23:09:39 -07:00
570ba98fbc Add oni-haml
This is just an empty package adding some extra snippets for HAML.
2019-08-27 23:09:07 -07:00
b3123f8d11 Fix tests for ‘oni-elisp’ 2019-08-25 14:05:05 -07:00
8b92d54baf Add ‘depends-on-git’ emacs-lisp snippet 2019-08-25 13:44:57 -07:00
fb371a5dd9 Add missing Cask file 2019-08-25 13:44:48 -07:00
bf04e2c364 Fix typo 2019-08-25 13:38:18 -07:00
a58386e3a1 Fix typo 2019-08-25 13:38:11 -07:00
75fe1b4c4f Add snippets to ‘oni-elisp’ 2019-08-25 13:37:25 -07:00
26dbc5eac3 Remove ‘less-css-mode’ test
Since ‘less-css-mode’ is derived from ‘css-mode’, we should be able to assume
that if it works in ‘css-mode’, it’ll work in ‘less-css-mode’. Also if there are
going to be any customizations required, I might have to create a new settings
file anyway.
2019-08-25 13:12:42 -07:00
ee405b8b40 Autoload snippets initialize funcion for ‘oni-css’ 2019-08-24 00:13:23 -07:00
3971fd62bc ‘oni-css’ requires yasnippet 2019-08-24 00:00:26 -07:00
36c65fbe45 Actually load the snippets for ‘oni-css’ 2019-08-23 23:48:41 -07:00
6902ce5a33 Include ‘oni-css’ in packaging 2019-08-23 23:42:58 -07:00
ec7dc0b32e Add snippets to ‘oni-css’ 2019-08-23 23:39:07 -07:00
5bb510e659 Fix loading of conf-mode snippets 2019-08-23 23:15:40 -07:00
3719d3e7ad Add tests for ‘oni-conf’ 2019-08-23 23:00:43 -07:00
a86af3f8fa Fix install for ‘oni-conf’ 2019-08-23 23:00:14 -07:00
7d7f6a7de8 Use the latest version compiled for oni-conf 2019-08-23 22:59:55 -07:00
7a2d6c1165 Simplify .gitlab-ci.yml by moving DEPS to Makefile 2019-08-23 22:10:47 -07:00
942ed97232 Include ‘oni-css’ in testing 2019-08-22 23:52:43 -07:00
1ba30c6768 Add initial tests for ‘oni-css’ 2019-08-22 23:49:13 -07:00
f721eb5781 Load ‘oni-css’ when ‘css-mode’ is loaded 2019-08-22 23:48:28 -07:00
2a6371296a Split installing and testing packages into separate make targets 2019-08-22 23:47:45 -07:00
58caf38935 Add ‘oni-conf’ and the ability to upload multi-file packages
‘oni-conf’ is the first package to include more than one file, it’s mostly a
package to allow distributing snippets.
2019-08-20 00:21:12 -07:00
2d05019aa6 Simplify deployment method
Using the File type from the Gitlab CI/CD pipeline options, specify the required
files on the command line directly instead of writing to them from a script. SSH
won’t accept the identity file specified (‘DEPLOY_KEY’) if its file permissions
are more permissive than 600.
2019-08-19 23:35:54 -07:00