Commit Graph

220 Commits

Author SHA1 Message Date
8c67eaebaf Add tomorrow theme to list of installed packages 2012-04-05 08:36:03 +01:00
1ecc48cee6 Clean up linum configuration
Part of the configuration was in packages.el right after the require
call to linum+. It's now in appearance.el next to the related linum
settings.
2012-04-05 08:35:29 +01:00
1907feb14f Disable highlight-indentation-current-column-mode for certain modes
Ruby, PHP, JavaScript and others have closing statements for code
blocks. Highlightighting the current indentation level serves as more of
annoyance than a useful tool. The same it not true for the likes of
Python or CoffeeScript for example.
2012-04-04 11:03:43 +01:00
f9e5b23a68 Fix typo in comment 2012-03-31 11:23:19 +01:00
8f25f74815 Replace electric-pair-mode with autopair-mode
To make this work without any issues, I also had to switch from
delete-selection-mode to cua-mode, disabling a number of cua-mode's
default keybindings which just annoyed me.

Read the comment in behavior.el for more details.
2012-03-31 11:19:54 +01:00
ac6e159f42 Add console-friendly keybindings for textmate-shift-[left|right] 2012-03-30 10:48:25 +01:00
02703aed46 Set <RET> in ruby-mode to reindent-then-newline-and-indent
I switched from this very behavior a couple of days ago cause the
reindenting was causing my headaches every now and then. But not having
has been causing me even bigger headaches.
2012-03-27 17:08:20 +01:00
b858438d17 Enable highlight-indentation-current-column-mode in most languages 2012-03-27 14:55:07 +01:00
968784a53c Change font from Menlo to Monaco again
I just can't seem to get away from Monaco in Emacs...
2012-03-27 10:14:33 +01:00
22beacc85c My auto-correct pull request for the 3.stable branch has been accepted
Because my pull request originally didn't include fuzzy, I'm specifying
it as a custom package here. But in my auto-correct fix pull request to
master fuzzy is included.
2012-03-24 15:11:50 +00:00
ca95cf162b Set <RET> key in ruby-mode to only indent the newly created line 2012-03-24 11:46:37 +00:00
1ef44eeec3 Set <RET> key in css-mode to call newline-and-indent 2012-03-24 11:46:35 +00:00
0a8a1a55a7 Tweak undo history limits
Set limits to double of default limits. The previous limits of 10x the
defaults might not have been working as expected, as every now and then
I'd have a file end up with only 4-5 undo steps.
2012-03-24 11:46:32 +00:00
2bbad1dde7 Update el-get submodule
Install auto-complete's optional fuzzy dependency

Updated el-get submodule now includes fuzzy, so let's use it.
2012-03-24 11:46:21 +00:00
148cef596a Set default transparency to 98% again 2012-03-23 19:55:54 +00:00
4854edc357 Switched from Monaco to Menlo font
I am still torn between the two, but have decided to see how I feel
after a few days of Menlo usage.
2012-03-23 18:37:56 +00:00
9f2ad34788 Typo fix 2012-03-23 18:37:00 +00:00
49930dad0e Set tab-width to 4 for Makefiles specifically 2012-03-23 18:36:36 +00:00
0410f24c3b Renamed align-to-equals helper function to align-region-to-equals 2012-03-23 16:09:12 +00:00
39a5e30394 Customize makefile-mode. 2012-03-22 23:21:58 +00:00
8bf1531626 Remove custom fixes to auto-complete package.
I'm using a fork of el-get where the fixes have been applied.
2012-03-22 17:36:51 +00:00
b3e466482b Update el-get submodule to fix an issue with the auto-complete package.
I've submitted a pull request to the official repo, but I'll be using
a branch of el-get that implements the fix for now.
2012-03-22 17:32:32 +00:00
c57a9df407 Switch to my own fork of el-get.
I periodically fix issues with packages in el-get, and I'd like to use
those fixes before they are officially merged in and released.
2012-03-22 17:29:09 +00:00
c2df7a01f2 Switched to a more recently updated version of Escreen. 2012-03-22 12:07:09 +00:00
097c290f59 Auto-complete's popup.el has been extracted to a separate library.
I will submit a pull request to el-get's auto-complete.rcp later, for
now this solves my problem.
2012-03-22 12:06:09 +00:00
943306c2f9 Add additional customizations to magit modes. 2012-03-21 10:23:41 +00:00
0f4a807722 Set default transparency to 99%. 2012-03-21 08:51:12 +00:00
b1f79de75e I can't seem choose between Monaco or Menlo >_< 2012-03-20 09:11:59 +00:00
19d26ea910 Change default transparency from 97% to 98%. 2012-03-20 02:09:45 +00:00
af4f9a9bee Make ECB window narrower so two buffers fits next to it in the console. 2012-03-20 02:07:36 +00:00
c3982e3d15 Disabled fringes and started using linum+ in console and GUI. 2012-03-20 01:52:21 +00:00
ec1acc0bf8 Moved relative line-numbers code from behavior.el to appearance.el.
At the same time I also updated it to the latest code from the
StackOverFlow answer.
2012-03-20 01:51:04 +00:00
2f32571fcd Customize magit-log-edit-mode.
Hopefully this will help me write better commit messages with fewer
spelling mistakes, and without long lines.
2012-03-19 23:49:46 +00:00
6bb761965c I'm not convinced relative line numbers is for me, so I'm disabling them for a while 2012-03-19 10:17:16 +00:00
08f4d3eecf Enabled relative line numbers.
Currently done in a bit of a hacky way, I might try to turn it into a package at some point.
2012-03-13 14:44:44 +00:00
25e17c915e changes the concept of "languages" to "mode-customizations" 2012-03-09 10:24:20 +00:00
1835536c99 discovered the wonder that is auto-fill-mode 2012-03-06 18:05:46 +00:00
b117f65e2b updated a couple of comments 2012-03-06 18:05:25 +00:00
19d563028d switched console theme from tomorrow-night-bright to my own customized version of it called tomorrow-night-paradise 2012-03-05 01:25:42 +00:00
2b113a6841 moved some customizations to behavior.el 2012-03-04 22:30:49 +00:00
dc3831caa2 removed custom face for ecb as it's now included in the theme I use 2012-03-04 22:23:41 +00:00
17835e5ccf remove egg-related customize options, as I don't use egg 2012-03-04 22:22:53 +00:00
ce9f134c2e disable global smart-tab-mode as it was conflicting with auto-complete-mode 2012-03-04 16:27:33 +00:00
b999d7e225 added a missing comment 2012-03-04 16:20:38 +00:00
775979d69c added smart-tab mode 2012-03-04 16:20:21 +00:00
2f8e084b21 use the same URL specification style across the readme 2012-03-02 12:12:48 +00:00
ec5abc714b fixed broken link to build-emacs-for-osx repo 2012-03-02 12:12:21 +00:00
77bc0fa17b switched to using my own fork of the tomorrow color theme 2012-03-01 20:14:26 +00:00
489365fe1f removed commented out packages I'm not using 2012-03-01 20:11:02 +00:00
d0ef326db8 customized magit local branch name behaviour, and added additional repo dirs 2012-02-29 10:39:19 +00:00