c727acf496
Reorganize first section in Emacs’ init.org
2017-03-05 16:12:52 -08:00
0f16f3de2f
Merge remote-tracking branch 'gitlab/index'
2017-01-11 23:57:10 +01:00
999530012f
Show nickname instead of username in jabber
2017-01-11 23:56:49 +01:00
b9b311cf44
Fix connection settings for jabber
2017-01-11 23:56:36 +01:00
f76981a7b1
Add command to toggle !important CSS flag
2017-01-11 23:56:12 +01:00
cb5fbc7222
Remove compiled snippets files from git
2017-01-08 13:40:56 +01:00
0ee856c6f3
Merge remote-tracking branch 'origin/index' into index
2017-01-08 13:33:08 +01:00
562791b0ae
Fix byte-compiler warnings
2016-12-31 20:04:56 +01:00
1979d0fe6a
Remove defunct hook
...
Apparently there is no ‘cider-turn-on-eldoc-mode’ procedure.
2016-12-31 20:04:25 +01:00
a9f3a935c3
Don’t show the startup screen in Emacs
2016-12-31 20:03:52 +01:00
8ff9929af2
Add SCSS error regexp to compilation buffer
2016-12-02 14:40:23 +01:00
1b439d09a3
Don’t show compilation buffer unless there are errors
2016-12-02 14:39:59 +01:00
d3d6e313ec
Move circe-serenity to separate project
2016-11-24 21:45:55 +01:00
0fcfe9e6f7
Enable org-protocol
2016-11-24 21:45:37 +01:00
d2d929fc11
Enable nameless mode for Emacs lisp files
2016-11-24 21:45:01 +01:00
e3ce510987
Add external tracking in mowedline for circe
2016-11-24 21:44:50 +01:00
82759a4054
Add some more channels to join
2016-11-24 21:42:59 +01:00
8c7ae08086
Add my svg-mode-line theme
2016-11-24 21:41:59 +01:00
7a5cc50bb3
Add snippets
2016-11-24 21:41:10 +01:00
c06f101307
Remove background colors from shr
2016-11-15 23:02:29 +01:00
1a84025699
Add compilation mode config
2016-11-15 17:28:35 +01:00
180cd7bd87
Fix loading of scheme settings
2016-11-10 15:09:09 +01:00
4689b0c4b3
Add magithub to magit configuration
2016-11-09 14:59:35 +01:00
c8f73dedb2
Fix eshell keybinding
...
For some reason the ‘eshell-mode-map’ isn’t defined the first time the
‘eshell-load-hook’ runs.
2016-11-09 14:58:56 +01:00
7f1573b91a
Fix link
2016-11-09 14:58:46 +01:00
43f7117567
Add rainbow delimiters to scheme mode
2016-11-05 21:53:19 +01:00
cf4538d942
Move scheme config to separate file
2016-11-05 21:52:46 +01:00
028bbd2a7f
Enable flycheck in emacs lisp mode
2016-11-04 19:38:54 +01:00
eae7bf62ae
Fix link
2016-11-04 19:38:49 +01:00
f4198bda0d
Fix byte-compiler warning
2016-11-04 18:49:41 +01:00
8e84903452
Add docstrings
2016-11-04 18:49:33 +01:00
fb6a58c3bc
Remove unused function
2016-11-04 15:46:38 +01:00
f2b67ccbbe
Remove a lot of repetition
2016-11-04 15:45:51 +01:00
d66346dcaf
Fix name explanation
2016-11-04 14:33:27 +01:00
7d7f6537c5
Fix compiler warning
2016-11-04 14:31:41 +01:00
35f1229aa3
Move Circe config to separate file
2016-11-04 14:31:09 +01:00
8bb4148bc6
Rename sermon -> circe-serenity
2016-11-04 14:22:37 +01:00
6bc84b0940
Add topic change circe formatter
2016-11-04 14:18:38 +01:00
54d401566b
Fix sermon-disable
2016-11-04 14:14:45 +01:00
6167a906c6
Make C-d quit eshell when appropriate
2016-11-04 13:08:16 +01:00
3106af31fe
Add eshell fringe status to eshell
2016-11-04 12:52:49 +01:00
1031d0478a
Fix eshell configuration
2016-11-04 12:36:41 +01:00
c9dae43d21
Add slack config
2016-11-03 15:25:10 +01:00
a0edeb74f1
Fix filename error
2016-11-03 15:24:57 +01:00
c37bd5f354
Add eshell configuration
2016-11-02 11:47:56 +01:00
a7fefa54c0
Fix compiler warnings
2016-11-02 11:47:17 +01:00
ca9135d1b0
Move org config, add following links
2016-10-29 16:38:44 +02:00
825f569e2d
Move Emacs Lisp config, add rainbow delimiters, company
2016-10-29 16:37:04 +02:00
c598dc2b76
Add company mode config
2016-10-29 16:36:44 +02:00
c91a3efa4e
Add rainbow mode to css mode
2016-10-20 16:18:39 +02:00
4419f5a115
Fix Emacs makefile
2016-10-20 16:18:26 +02:00
569bfe9c5b
Ignore jedi’s python environments
2016-10-19 22:54:17 +02:00
0c2517f9f9
Enable company-mode in CSS mode
2016-10-19 22:53:07 +02:00
515d8ee715
Change Gnus group buffer line format
2016-10-19 22:52:51 +02:00
5a665e317c
Move Gnus config to separate file
2016-10-19 21:04:23 +02:00
a0b9627c7f
Add a helpers library
...
This way different modules can use it without getting weird circular
dependencies.
2016-10-19 21:03:08 +02:00
b2e36aaad5
Add the site lisp dir to load path for compilation
2016-10-19 21:02:33 +02:00
7f5546870c
Compile site lisps before main init
...
This stops Emacs complaining that some file is newer when the main
config depends on it. I don’t add a make dependency between them because
init.el doesn’t need to be recompiled when normal elisp files are
changed. Only when macros are involved.
2016-10-19 21:01:01 +02:00
29a89c07ec
Enable electric pairing in (S)CSS buffers
2016-10-17 03:36:54 +02:00
5fdb1c55b8
Ignore compiled zsh functions in counsel
2016-10-17 03:32:33 +02:00
36c8b991ee
Make sure init files have unique names
2016-10-16 22:32:32 +02:00
01a358e831
Fix byte compiler warnings
2016-10-14 01:27:26 +02:00
920bf82445
Make dired open PDF and image files in proper programs
2016-10-14 01:23:36 +02:00
5d64560cec
Add Ediff configuration
2016-10-14 01:16:24 +02:00
4813d15f0e
Enable company mode in PHP mode
2016-10-14 00:58:15 +02:00
d49cf1d7ff
Force requiring final newline in PHP mode
2016-10-14 00:58:05 +02:00
216ee6c68f
Add shell script mode config
2016-10-14 00:57:27 +02:00
5bdf8469ea
Add php mode config
2016-10-13 14:50:22 +02:00
5c62bdc850
Show magit-status in full-frame
2016-10-13 02:07:51 +02:00
0e22612302
Move magit config to separate file
2016-10-13 02:07:15 +02:00
c86529b561
Add Dired config
2016-10-13 00:16:32 +02:00
781e1f8c10
Fix setting known projects file for projectile
2016-10-11 12:49:45 +02:00
d435aab482
Turn on electric indent mode in js-mode buffers
2016-10-10 22:32:04 +02:00
e6f86a4521
Add js-mode configuration
2016-10-10 22:28:55 +02:00
7bf363a46a
Change default cursor type
2016-10-10 22:17:19 +02:00
96a6aeaf02
Shorten flycheck mode line lighter
2016-10-10 22:14:04 +02:00
cfdefc4a8b
Stop using the ensure-library macro
...
There are simpler ways to achieve the same thing.
2016-10-10 13:48:00 +02:00
154eb950f9
Use electric pair instead of paredit in minibuffer
...
Paredit mode is too aggressive with it’s keybindings, I did not realize
that this would also be used by ivy and the like. Using paredit in ivy
overwrites some important keybindings such as C-j.
2016-10-08 23:02:55 +02:00
d2646d4d6d
Hide project name when not in a project
2016-10-08 15:20:35 +02:00
ad5ca813da
Use an icon to show server mode
2016-10-08 00:41:51 +02:00
117d14f169
Move projectile cache file
2016-10-08 00:16:00 +02:00
b7f46bc74d
Manually set default directory for jabber chats
...
Otherwise jabber chat buffers become part of whichever project is opened
when a message comes in and gets closed when the project is killed.
2016-10-08 00:11:43 +02:00
c3aac000c1
Enable paredit mode in minibuffer
2016-10-08 00:11:31 +02:00
406d88bdd0
Store known projectile projects in data dir
2016-10-07 17:26:41 +02:00
4a17117803
Fix jabber prompts
2016-10-07 17:20:44 +02:00
8c9fc57092
Add projectile configuration
2016-10-07 17:20:36 +02:00
e878b58967
Add automatic alignment rules for CSS and PHP code
2016-10-07 01:24:02 +02:00
6b7b0aec5f
Enable electric-pair-local-mode in Makefiles
2016-10-07 00:27:44 +02:00
82f1a7b307
Use Conkeror to open URLs
2016-10-06 23:06:49 +02:00
c6f43c514b
Add clojure and cider configuration
2016-09-28 00:01:26 +02:00
3f49c2d1b6
Enable electric indent mode in CSS buffers
2016-09-27 02:42:24 +02:00
a15f8764f5
Fix typo
2016-09-27 02:42:17 +02:00
dbd8338ae5
Have counsel ignore dotfiles
2016-09-27 02:41:55 +02:00
eb7b02d438
Diminish isearch-mode
2016-09-19 17:05:03 +02:00
5a31a640f5
Show tabs in Makefiles
2016-09-19 14:35:04 +02:00
66e3965549
Add web-mode config
2016-09-19 14:03:46 +02:00
ddac0d5a84
Fix diminishing auto-revert-mode
2016-09-19 12:58:38 +02:00
7653d5f381
Fix diminishing paredit
2016-09-19 12:56:00 +02:00
96d45ce3b8
Fix enabling paredit in ielm
2016-09-19 12:53:39 +02:00
bbf41d0c32
Diminish paredit
2016-09-19 12:53:32 +02:00
40e71781db
Hide the output of refreshing packages
2016-09-19 12:53:05 +02:00
ddf26ede7e
Fix hydras
...
Without the ‘require’ an error is signaled about a function not being
defined.
2016-09-19 12:52:07 +02:00
66f6ce7309
Simplify Circe server messages
2016-09-18 00:11:20 +02:00
2fb6235807
Increase Emacs font size
2016-09-18 00:11:01 +02:00
8dfddec954
Add magit hydra
2016-09-18 00:10:48 +02:00
99052b606c
Add color to the Makefile
2016-09-18 00:04:54 +02:00
c5de9ef379
Add a hydra for Org mode
2016-09-18 00:04:35 +02:00
eb95d1e97b
Add gmail email account
2016-09-18 00:03:31 +02:00
6be84a24f4
Add internal border to Emacs frame
2016-09-18 00:03:16 +02:00
06239aa7d7
Add MPD config
2016-09-08 02:10:01 +02:00
4bc5c06c64
Fix some byte compiler warnings
2016-09-07 14:44:12 +02:00
d153d12869
Add jabber.el config
2016-09-07 14:31:14 +02:00
7aa25f2a5b
Rename circe-aligned-nicks -> sermon
2016-08-28 01:20:01 +02:00
39761c3886
Disable lui-fill-type to use visual-line-mode
2016-08-28 01:19:45 +02:00
89e280703d
Add diff-hl-mode
2016-08-28 01:19:34 +02:00
77263ce87b
Fix diminishing counsel
2016-08-28 01:19:21 +02:00
cd257205ed
Make sermon usable with visual-line-mode
2016-08-28 01:18:52 +02:00
ced484c62a
Rename circe-aligned-nicks -> sermon
2016-08-27 13:07:39 +02:00
35644945f2
Enable auto filling in Org-mode
2016-08-10 14:27:31 +02:00
a2fc1c0c2c
Diminish some minor modes
2016-08-10 14:27:24 +02:00
e467d26031
Make deleting messages in Gnus easier
2016-08-10 14:09:39 +02:00
aa63f7704b
Refine magit diffs
2016-08-06 20:37:07 +02:00
a18275ae1b
Fix loading yoshi-theme
2016-08-06 20:36:34 +02:00
27e1b90637
Add flycheck configuration
2016-08-06 20:36:08 +02:00
ed329adacd
Truncate long lines
2016-08-06 03:56:43 +02:00
1b3907e8d6
Add org-mode config
2016-08-06 03:56:27 +02:00
27365e5a11
Fix undefined variable error
2016-08-06 03:56:11 +02:00
9792ae74f0
Change my theme
2016-08-06 03:55:58 +02:00
dbc0aabdc1
Add Makefile for Emacs config
2016-08-05 01:42:39 +02:00
ed3e0ac3d5
Fix byte-compiler warning
2016-08-05 01:40:16 +02:00
d47f57f1b8
Fix undefined variable error
2016-08-05 01:39:52 +02:00
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