1
0
Fork 0
Commit graph

881 commits

Author SHA1 Message Date
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
8386052858 Work around the “Bad Request” error with elpa.gnu.org 2019-08-18 17:11:21 -07:00
52797d3917 Switch to IN-PROGRESS when clocking in
When a task is TODO and I clock in, automatically switch it to
IN-PROGRESS. Leave it as is if it's any other state.
2019-08-15 16:36:27 -07:00
53d104a44b Add extra command for ‘counsel-find-file’ to create file
When working on the exercises of the book I’m currently reading, I always have
to open a file, save it (to create the directory and file) and then revert the
file just so that ‘lsp-mode’ can connect to the server. With this command I can
have that done before I open the file.
2019-07-24 08:12:15 -07:00
ca72f6b172 Don’t overwrite actions, append to them 2019-07-24 08:08:18 -07:00
bd5985f0aa Add extra action to projectile-switch-project
I’ve noticed that a lot of the time I want to go directly to a project’s git
status, instead of to one of the files. Now I can press ‘M-o’ when switching
projects with Ivy and I’ll get a choice of switching to the magit buffer.
2019-07-24 07:56:15 -07:00
e1ff5ceda5 Add auto-insert setting for Java 2019-07-23 22:54:26 -07:00
63ed432ebb Fix oni-groovy
Use the proper argument to ‘define-key’ for adding the
‘groovy-imports-add-import-dwim’ key binding.

Fix the autoload cookie to actually reference the right library.
2019-07-22 23:37:11 -07:00