eb7442f940
Add lui/Circe configuration
2016-08-05 01:38:30 +02:00
745c56f7fc
Convert Emacs config to literate org document
2016-08-04 00:45:51 +02:00
c14dce53a8
Add msmtprc mode
2016-08-02 14:01:46 +02:00
a1f6197320
Add basic Gnus configuration
2016-08-02 13:59:37 +02:00
0dc7fb5684
Add configuration for electric-indent-mode
2016-08-02 13:59:14 +02:00
b07e4978a2
Fix some compiler warnings
2016-08-02 13:58:58 +02:00
3c5e2f3cc7
Use zerodark theme for Emacs
2016-08-02 13:58:48 +02:00
39e512d276
Update Emacs’ gitignore
2016-07-26 19:36:57 +02:00
dc6f00b82c
Change bookmarks file location
2016-07-26 15:23:05 +02:00
12f5520406
Explicitly install flx
2016-07-26 03:35:18 +02:00
291b309522
Remove ido, replace with ivy and counsel
2016-07-26 03:19:28 +02:00
f485cf9f34
Enable ido-everywhere
2016-07-26 02:18:44 +02:00
001bb3abd1
Add ido-flx
2016-07-26 02:18:37 +02:00
de83d05154
Add ido-ubiquitous
2016-07-26 02:04:25 +02:00
807a630b97
Add smex
2016-07-26 02:00:32 +02:00
9d9ee0f809
Enable ido
2016-07-26 01:58:06 +02:00
64c0b24e3c
Add electric-quote-local-mode to git-commit-mode
2016-07-25 22:37:33 +02:00
c7935980dc
Add scsh as a known interpreter for scheme
...
This allows Emacs to enable “scheme-mode” automatically for files
starting with something like:
#!/usr/local/bin/scsh -s
2016-07-25 22:34:07 +02:00
ff5f8bf69f
Replace ensure-package -> ensure-library
2016-07-25 22:17:16 +02:00
ce2bede130
Store customize settings in a separate file
2016-07-25 22:16:54 +02:00
b80cd3cd4d
Add major mode for .mbsyncrc
2016-07-25 22:16:19 +02:00
8270bd0c19
Enable paredit-mode in ielm
2016-07-25 22:15:58 +02:00
af7ed23c5b
Enable paredit-mode in emacs-lisp-mode
2016-07-25 22:15:10 +02:00
161a535ae1
Add a theme
2016-07-25 22:14:42 +02:00
425c031885
Add some whitespace settings
2016-07-25 22:14:22 +02:00
aacc23547f
Fix error about ert
2016-07-25 22:12:44 +02:00
85a3512b05
Improve ensure-package macro
...
- Rename to “ensure-library”, since I’m really trying to make sure a
certain library is installed and calling something like the following
is just silly:
(ensure-package geiser-impl :package geiser)
- Rename the “:from” keyword parameter to “:package” since it is
ambiguous when a “:path” keyword parameter is added, which could also
be considered to determine from where a library is loaded.
- Add the “:path” keyword parameter, some libraries aren’t managed by
package.el but by me. This parameter adds its value to the load path
before attempting to check if it has been installed.
- Instead of checking if the package is installed and can be located,
just try requiring it. This is easier for libraries not managed by
package.el, since they will technically not be installed.
2016-07-25 22:07:47 +02:00
ff7157d1b2
Add some packages
2016-07-24 01:10:37 +02:00
00f443bdd2
Set default tab-width to 4
2016-07-17 15:53:15 +02:00
76a4449ffd
Use smaller font for Emacs
2016-07-17 15:46:50 +02:00
a3c0e67add
Store outline settings in directory instead of file
2016-07-17 15:44:27 +02:00
aee6f6f850
Add Emacs gitignore
2016-07-17 15:35:08 +02:00
06b4055040
Tweak outline settings
2016-07-17 15:33:55 +02:00
eecf8132a6
Initial commit
2016-07-17 15:08:09 +02:00