Commit graph

293 commits

Author SHA1 Message Date
d311cffd16 Add twig-mode snippets 2015-11-21 23:34:32 +01:00
d41afa89fd Add emmet-mode configuration 2015-11-21 20:20:53 +01:00
f5ab56de77 Remove lisp-extra-font-lock
It's just too much.
2015-11-21 20:15:58 +01:00
3c69b707a6 Add some manually-selected Org keyword colors 2015-11-21 20:08:58 +01:00
d5d58ca19e Add highlight-numbers-mode configuration 2015-11-21 20:08:24 +01:00
cd286eb7ee Add Twig configuration 2015-11-21 20:08:08 +01:00
7dbde2b56d Update Emacs package dependencies 2015-11-21 20:07:46 +01:00
03baab2134 Automatically authenticate with Circe 2015-11-15 16:41:29 +01:00
342bb78246 Add beacon and extra highlighting for lisp 2015-11-09 14:28:06 +01:00
d1bafaca61 Don't use highlight-defined-mode 2015-11-09 14:07:13 +01:00
f65c7ae64e Change expected magit buffer name 2015-11-09 14:06:49 +01:00
e4fcc932e8 Don't expand snippets when opening files 2015-11-09 14:04:31 +01:00
b06bc7628c Replace some more characters in HTML 2015-11-09 14:04:13 +01:00
acb703bfc0 Provide circe-init feature 2015-11-09 14:03:34 +01:00
af735619df Update Emacs packages 2015-11-09 14:03:01 +01:00
7a1418dd64 Move circe settings to separate Org file 2015-10-03 00:39:52 +02:00
71751ca88d Move Circe settings to literate init 2015-10-03 00:19:21 +02:00
168807b974 Add notes about settings in .Xdefaults 2015-10-02 22:46:01 +02:00
a75647fd4f Show circe chats in frames without a minibuffer
This only actually works when a circe chat is opened with something like
`switch-buffer-other-frame'. Just switching buffers normally doesn't
work. Which is actually pretty much how I want it to be.
2015-10-02 22:44:36 +02:00
9456e865c7 Use helm-find-files 2015-09-28 23:13:17 +02:00
d2621b43ca Use hydra for projectile-rails 2015-09-28 23:12:50 +02:00
2ac78884b0 Add circe settings 2015-09-28 23:10:28 +02:00
5f94872d37 Only load cask at compile-time
As long as init.org doesn't contain everything in my init.el it's still
needed at compile-time.
2015-09-28 23:08:35 +02:00
2488743abd Finish re-organizing init.org 2015-09-28 23:03:06 +02:00
cb49188ed7 Add text about my use of the words major mode 2015-09-23 16:45:55 +02:00
242b8e8e2b Update structure some more 2015-09-23 16:41:27 +02:00
780bd0f3c4 Remove stumpwm integration
I don't currently use stumpwm
2015-09-23 15:15:33 +02:00
a25de0f817 Fix HTML export of init.org 2015-09-23 15:00:48 +02:00
bf66ba20e3 Fix warnings about undefined magit variables 2015-09-23 14:36:28 +02:00
c72168099b Add robe customizations 2015-09-23 14:36:13 +02:00
85fe9b1ab3 Start cleaning up basic structure 2015-09-23 14:24:02 +02:00
dea9949d4b Directly include the preparation chapter 2015-09-22 22:43:20 +02:00
bd95338b9d Include intro.org directly in init.org 2015-09-22 22:29:56 +02:00
46bda5a885 Add preparation chapter to Emacs initialization 2015-09-22 22:11:52 +02:00
e28a4eb2b0 Update the intro of my Emacs init 2015-09-22 21:48:02 +02:00
d64d0e84dc Add wasamasa's config to list of inspirations 2015-09-22 21:41:08 +02:00
bd62f24d8a Rename first chapter in Emacs init 2015-09-22 21:40:27 +02:00
efe56412a6 Only show ‘*helm’ buffers to the right 2015-09-13 23:27:40 +02:00
5095638f2f Store Linked tasks in a headline 2015-09-13 23:27:23 +02:00
4d71be20ae Add Org mode view for my GTD inbox 2015-09-03 15:59:36 +02:00
7909c2a170 Remove unnecessary alias 2015-09-03 15:59:24 +02:00
3311bcd8e0 USe electric modes in sh-mode 2015-09-03 15:59:08 +02:00
184ec5d2fc Stop ignoring IRC buffers 2015-09-03 15:58:55 +02:00
6e0e3ee819 Use helm 2015-09-03 15:58:47 +02:00
d9b12dc272 Define some CSS alignment rules 2015-09-03 15:57:48 +02:00
191c4714f5 Add some colorful new minor modes 2015-09-03 15:57:33 +02:00
eda6e24036 Add grunt as dependency 2015-09-03 15:56:37 +02:00
805b2a8e92 Stop using ERC, use circe instead 2015-09-03 15:56:18 +02:00
443bada7b1 Stop using company, bring back autocomplete 2015-09-03 15:55:17 +02:00
69fc35bec5 Move margin prompts to their own library
Eventually maybe this can be turned into a library on its own.
2015-08-22 01:28:44 +02:00
8a0a2886c8 Remove old site lisps 2015-07-28 22:39:41 +02:00
dfb85ce38b Start pinentry server in emacs 2015-07-28 20:17:52 +02:00
acd8559406 Add wakatime mode dependency 2015-07-28 20:16:14 +02:00
474961355d Add overlay and background
These were heavily inspired by ocodo-svg-modelines
2015-07-26 22:11:23 +02:00
4884fe70e6 Change main mailbox name 2015-07-26 22:07:00 +02:00
77af1ea358 Fix dictionary name for hunspell 2015-07-26 22:06:17 +02:00
b0dcc251b6 Use ido-everywhere 2015-07-26 22:05:47 +02:00
1ae23363d6 Add wakatime 2015-07-26 22:05:35 +02:00
4affb84793 Enable primary selection for copy/paste 2015-07-26 22:05:12 +02:00
2e44872d59 Use ido for some more completions 2015-07-26 22:04:57 +02:00
cc20fc38d8 Use visual-regexp 2015-07-26 22:04:16 +02:00
8adbbed6c5 Add some minor modes for Ruby 2015-07-26 22:03:24 +02:00
a31e989a28 Require projectile during compilation 2015-07-26 22:02:54 +02:00
4130e90044 Automatically turn-on the correct ruby 2015-07-26 22:02:16 +02:00
c9cacdf23c Remove evil settings 2015-07-26 22:00:20 +02:00
08e079d384 Update Emacs packages 2015-07-26 21:52:57 +02:00
38c9454e2b Remove obsolete init files 2015-07-08 15:28:17 +02:00
0976c73b7d Update ignores 2015-07-08 15:27:16 +02:00
668c80ccc7 Compile snippets and improve site-lisp compilation
Files can't be left out from being compiled anymore.

Even though the snippet rules depend on every
`.yas-compiled-snippets.el' separately, when the first is compiled, the
rest don't need to anymore.
2015-07-08 15:21:41 +02:00
dd58c6cf66 Add some snippets 2015-07-08 15:21:25 +02:00
f54d8a5930 Move my eshell prompt to separate module
To help with autoloading, also update the Makefile to create a
`site-lisp/site-autoloads.el' file which is loaded by emacs.
2015-07-08 12:38:23 +02:00
3d1d07f7f7 Don't try to send appts to jabber 2015-07-05 22:34:20 +02:00
40d9a1b3fe Add flycheck section to init.org 2015-06-30 15:25:57 +02:00
0f8c30d16e Add the pony settings to init.org
Oops
2015-06-29 15:46:39 +02:00
a0519f51c9 Don't align chained calls in Ruby
RuboCop complains about it and now that I see it it does look pretty
good.
2015-06-29 15:45:10 +02:00
cab9a4bcf3 Move pony settings to init.org 2015-06-29 13:29:28 +02:00
eb0dd10126 Fix warning about `in-string-p' 2015-06-29 13:16:38 +02:00
61976703e7 Move po-mode settings to init.org 2015-06-29 13:16:22 +02:00
c83c9fb28d Add some more TODO colors 2015-06-25 13:46:10 +02:00
c46b1097d4 Add some podcasts 2015-06-25 13:46:02 +02:00
56123da22c Use en_US for git commits
hunspell doesn't know about an "en" dictionary.
2015-06-21 12:47:30 +02:00
80b13a5786 Update requires to remove warnigns 2015-06-21 12:47:06 +02:00
4e74660f46 Remove dependency on taiga 2015-06-21 12:46:47 +02:00
caf5b50e0e Remove dependency on desktop-registry 2015-06-21 12:46:13 +02:00
143f86da3f Update htmlize CSS setting name 2015-06-21 12:45:37 +02:00
e23ff50a29 Remove org-mobile 2015-06-21 12:45:16 +02:00
c7ee21a46e Add/update some colors in org-mode 2015-06-21 12:43:39 +02:00
2ffb29b718 Use hunspell for spell-checking when available 2015-06-21 12:34:34 +02:00
c057b45cbd Move hl-indent settings to init.org 2015-06-17 11:24:23 +02:00
f06e2fb832 Truncate the path portion of org tasks 2015-06-17 10:50:16 +02:00
3933f42b39 Show ERC status in modeline 2015-06-17 10:49:43 +02:00
db423b3ce2 Stop using colemak-evil
To become more familiar with the physical placement of evil's
keybindings I've written a new layout. This is basically the same as the
default except that it's mapped out over a colemak layout and hjkl has
become jkl; and ; has become h. I did this because I feel jkl; is more
comfortable.
2015-06-17 10:44:59 +02:00
860962626b Add keybinging for org-store-link 2015-06-17 10:44:14 +02:00
5c05caf196 Add mail update routines for mowedline 2015-06-17 10:43:35 +02:00
739f89bace Move magit settings to init.org 2015-06-17 10:43:14 +02:00
26689b0eec Don't use emacs-lisp-mode as the initial mode
Using `emacs-lisp-mode' as the initial major-mode also runs `flycheck'.
Flycheck will constantly show warnings because "*scratch*" doesn't
contain the proper header or footer. The default initial major-mode is
`lisp-interaction-mode', which is basically the same as
`emacs-lisp-mode', with some extra (annoying) keybindings which get
overwritten by `paredit' anyway. Now I don't see any warnings.
2015-06-17 10:39:15 +02:00
32c9f20364 Manually set ,, to the comment operator 2015-06-17 10:38:51 +02:00
34aeb28dda Add mowedline to IRC autojoin channels 2015-06-17 10:38:26 +02:00
b0016760fe Include package.el when byte-compiling 2015-06-17 10:38:04 +02:00
2d9f023d14 Temporarily turn off Marmalade, it raises an error 2015-06-17 10:36:51 +02:00