Commit Graph

1464 Commits

Author SHA1 Message Date
Kashish Sharma f65fcf5d8d Modular init.el - file management packages 2015-11-27 05:07:38 +05:30
Kashish Sharma 4c14deaec0 Modular init.el - add window pkgs to cp-nav.el 2015-11-27 05:07:24 +05:30
Kashish Sharma e4055f9c61 Modular init.el - Lisp-editing-related config 2015-11-27 05:07:19 +05:30
Kashish Sharma 7b3052a7b5 Modular init.el - paren-management packages 2015-11-27 05:07:13 +05:30
Kashish Sharma da6f95bb95 Modular init.el - navigation config 2015-11-27 05:07:08 +05:30
Kashish Sharma 9528bdc6ca Modular init.el - Lilypond hacks 2015-11-27 05:07:03 +05:30
Kashish Sharma d536acd5a1 Modular init.el - IRC programs config 2015-11-27 05:06:42 +05:30
Kashish Sharma 7758640d85 Modular init.el - helm config 2015-11-27 05:06:33 +05:30
Kashish Sharma 7729f5d1a0 Modular init.el - god-mode config 2015-11-27 05:06:09 +05:30
Kashish Sharma 16d7a4572b Modular init.el - evil-mode config 2015-11-27 05:05:55 +05:30
Kashish Sharma 3181162d93 Tidy up a little 2015-11-25 02:33:33 +05:30
Kashish Sharma 5980ee964c Make init.el modular - move out editing mods 2015-11-24 23:45:36 +05:30
Kashish Sharma 38d17caf47 Initial attempt at adb convenience functions 2015-11-24 23:45:36 +05:30
Kashish Sharma 174b3813df fixup! Basic evil-mode stuff 2015-11-24 23:45:36 +05:30
Kashish Sharma b5fba3cf35 Start using smartparens 2015-11-24 23:45:35 +05:30
Kashish Sharma eebafa3392 Tried some rcirc. 2015-11-24 23:45:35 +05:30
Kashish Sharma 8035647342 Unnecessary 2015-11-24 23:45:35 +05:30
Kashish Sharma f783e51534 Lilypond customizations
My first Elisp hacks.
2015-11-24 23:45:35 +05:30
Kashish Sharma db879905be Start using smartparens outside of Lisp modes 2015-11-24 23:45:35 +05:30
Kashish Sharma 85122b1a6f Not using yafolding since a while 2015-11-24 23:45:35 +05:30
Kashish Sharma a34e6558b9 'Life in Emacs' additions 2015-11-24 23:45:35 +05:30
Kashish Sharma 7397510bf1 This suddenly stopped working one day.
The commented lines I added as a stop-gap, till I realized the problem.
Still don't understand the cause, though.'
2015-11-20 14:34:59 +05:30
Kashish Sharma a6aef91dbf Bindings for grep, find-grep, and find-dired 2015-11-20 14:34:59 +05:30
Kashish Sharma c174213d23 Take out the trash 2015-11-20 14:34:59 +05:30
Kashish Sharma 4046c11f11 New toys - color-moccur, dired-toggle-sudo, wgrep 2015-11-20 04:16:32 +05:30
Kashish Sharma 9ca85ecc29 Add more convenience keys
and more convenient keys.
2015-10-12 16:19:22 +05:30
Kashish Sharma c551f7e033 Changes for Magit update 2015-10-12 16:11:21 +05:30
Kashish Sharma a445dbdf5e Place keys after defuns, new fcf-literally function 2015-06-26 12:46:46 +05:30
Kashish Sharma 5aed20bd1d change org behaviour, set up stumpish 2015-06-26 12:46:14 +05:30
Kashish Sharma 7ea8f5e5bd More ergonomic sp. char prefix, add more chars 2015-06-26 03:50:17 +05:30
Kashish Sharma 829c5a88ac Fixed subtle bug in German character entry
Thanks to this page by Xah Lee, which pointed out this problem I wasn't
yet aware of -

http://ergoemacs.org/emacs/emacs_key-translation-map.html

TL;DR using global-set-key to run (insert <special char>) interferes
with isearch, use (define-key key-translation-map <key1> <key2>)
instead.
2015-06-24 15:43:07 +05:30
Kashish Sharma 400e5f4b5e More <f5> bindings 2015-06-24 15:42:23 +05:30
Kashish Sharma 46d518078f More convenient binding for org-mode.
Seriously, having to use Shift sucks.

For context, I don't usually name my files with a .org extension.

(Although, I'm now considering it - the reasons aren't as valid anymore,
and the remain reasons could be fixed with a more convenient binding for
find-file-literally/writing a function to combine find-alternate-file
and find-file-literally...)
2015-06-23 13:16:15 +05:30
Kashish Sharma aa1eeb4ab9 Customize magick. 2015-06-22 15:39:52 +05:30
Kashish Sharma bf00bcdbed Began using autofill-mode. More paredit-mode hooks. 2015-06-22 15:39:52 +05:30
Kashish Sharma 76ba56dcda Needless keybind.
It is already bound to M-=, and Meta bindings, as we all know, are
better than Control bindings.
2015-06-22 15:39:52 +05:30
Kashish Sharma d02794034a Minor fix. 2015-06-22 15:39:52 +05:30
Kashish Sharma 9366014fc5 Other editing amenities. 2015-06-22 15:39:52 +05:30
Kashish Sharma 34348b63fe Little things which make life in Emacs nicer. 2015-06-22 15:39:52 +05:30
Kashish Sharma 559b144c73 org-mode keys which work better with god-mode.
The M-n/M-p was just good common sense.
2015-06-22 15:39:52 +05:30
Kashish Sharma d4244c581b My awesome new set of tag keybinds.
Conflicts:
	init.el
2015-06-22 15:39:33 +05:30
Kashish Sharma c69ff83d56 Easier rectangle operations. 2015-06-22 15:38:48 +05:30
Kashish Sharma 0e05fa0d3b C-s/C-r set to regexp isearch. 2015-06-22 15:38:48 +05:30
Kashish Sharma 8e0d30cb91 god-mode isearch integration. Amazing! 2015-06-22 15:38:48 +05:30
Kashish Sharma cf0dbbcc8a open-line hacks 2015-06-22 15:38:48 +05:30
Kashish Sharma 205001d1fe Finally began using SLIME and learning CL. 2015-06-22 15:38:48 +05:30
Kashish Sharma 72c86d7023 Began using project-explorer.
It's quite nice.
2015-06-22 15:38:48 +05:30
Kashish Sharma 9ef1fa7f07 Comment and whitespace changes 2015-06-22 15:37:46 +05:30
Kashish Sharma 9f445d5113 Comment and whitespace changes 2015-06-22 15:32:05 +05:30
Kashish Sharma 140fa52135 More convenient German characters.
Hadn't commited in a while, so this and the next 14 commits are in a
sort-of, as-far-as-I-can-remember-but-can-I-really /reverse/
chronological order (i.e. newest changes first).
2015-06-22 15:28:56 +05:30