Commit graph

87 commits

Author SHA1 Message Date
vincent@spotify.com
25d348673b * added circe to package list (*potential* replacement for rcirc)
* added a handy function to retrieve passwords from the OS X keychain
2013-08-28 17:16:44 +02:00
vincent@spotify.com
73ba15b5a2 Merged something that broke somehow 2013-08-28 00:57:17 +02:00
vincent@spotify.com
a7e4801f3b Loading mail settings if they exist \nProper up/down history movement in nrepl 2013-08-28 00:56:20 +02:00
vincent@spotify.com
867a87387c Typo in modes file, Postgres.app PATH changes 2013-08-19 02:40:07 +02:00
Vincent Ambo
fa927ebf7c Typo in modes file, Postgres.app PATH changes 2013-08-19 02:38:02 +02:00
Vincent Ambo
b007f3d0ff Setup ac-nrepl 2013-08-19 00:53:05 +02:00
Vincent Ambo
b23609fb69 Add ac-nrepl to packages 2013-08-19 00:46:54 +02:00
Vincent Ambo
32fdafedcc Global autocomplete mode 2013-08-19 00:46:15 +02:00
Vincent Ambo
15f83cc78f * Fixed eshell pwd function
* Minor changes
2013-08-17 20:43:05 +02:00
Vincent Ambo
996c5867e6 Highlight DEBUG 2013-08-08 00:54:35 +02:00
Vincent Ambo
494cda1ac0 Require a final newline on both visiting and saving a file 2013-08-07 00:58:14 +02:00
Vincent Ambo
503600091e * Providing all init files, loading them with require
* Moved load-file-if-exists to init-functions
* Added init-misc.el for random things that don't fit anywhere else
* Never any tabs, ever. Go away!

Bindings:
* quit Emacs -> C-x r q ("real quit")
* delete-frame -> C-x C-c
* make-frame -> C-x C-n
2013-08-07 00:49:20 +02:00
Vincent Ambo
43a99dea3a * moved switch-window and iy-go-to-char to package.el installs
* changed 'custom-clone-git and 'custom-download-script to place things in special folders
* added those folders and some other things to .gitignore
* changed binding for iy-go-to-char to C-c f
2013-08-06 23:46:26 +02:00
Vincent Ambo
52d2182fa2 Switched M-j to ace-jump-word-mode, hopping to a character is very rarely my requirement. 2013-08-06 13:27:26 +02:00
Vincent Ambo
9ae4bc6a27 Made custom-clone-git asynchronous 2013-08-06 13:12:24 +02:00
Vincent Ambo
262abd3ead This was an invalid hook being added. 2013-08-06 11:16:15 +02:00
Vincent Ambo
152faa5421 Removed tumblesocks from packages, I'll load it locally 2013-08-05 16:47:40 +02:00
Vincent Ambo
2d27485f36 * Global undo-tree (again)
* several config things copied from @magnars
2013-08-05 16:18:56 +02:00
Vincent Ambo
edb2ca67d3 Rename irc.el to init-irc.el 2013-08-05 15:37:43 +02:00
Vincent Ambo
1ba56be2ee Only load irc.el and init-local if they exist 2013-08-05 15:34:46 +02:00
Vincent Ambo
9112881277 * Gitignore some more files
* Install tumblesocks
2013-08-05 15:28:47 +02:00
Vincent Ambo
97af8f3631 Removed mail config, ignored local files and IRC config 2013-08-05 15:23:18 +02:00
Vincent Ambo
e320f14263 * removed dotfiles stuff, this is emacs.d only 2013-08-05 15:17:23 +02:00
Vincent Ambo
46b80c00fd emacs: Added some functions from @magnars, replaced standard goto-line with his version 2013-08-05 11:54:38 +02:00
Vincent Ambo
006043d82e emacs: Added flx (glorious!), removed some unused settings and functions 2013-08-03 15:36:05 +02:00
Vincent Ambo
580f642d40 emacs: Function to toggle native/non-native fullscreen on OS X 2013-08-01 11:31:13 +02:00
Vincent Ambo
459f0433e6 emacs: Minor fixes 2013-07-30 16:19:58 +02:00
Vincent Ambo
cae07c88fd emacs: Disabled EShell banner message, amended PATH
fish: Amended PATH
2013-07-29 18:44:02 +02:00
Vincent Ambo
cdffc846bb Emacs: Various changes:
- Moved Haskell-mode configuration to customize
- Disabled Paredit in non-lisp buffers (or more explicitly: Enabled it
  in Elisp and Clojure buffers)
- Removed some custom items that I don't use anymore (e.g. Jabber-mode
  because I switched to bitlbee with rcirc)
- New packages: hi2 (Haskell indent mode revamped), browse-kill-ring
- Always enable undo-tree-mode and recentf-mode
- Keep all auto-save files in /tmp
2013-07-29 00:53:08 +02:00
Vincent Ambo
488a5c4956 Emacs: Enabling some more visual commands in EShell, set EShell config directory to ~/.config/eshell (similar to the fish dir) 2013-07-28 18:02:36 +02:00
Vincent Ambo
2f88133858 emacs: Added init-local.el loading for machine-local configuration, removed jabber (using bitlbee instead) 2013-07-25 20:22:57 +02:00
Vincent Ambo
2e9b4cf111 emacs: Fixed EShell path 2013-07-22 11:43:48 +02:00
Vincent Ambo
818b2eb2d5 emacs: Eshell prompt regexp 2013-07-22 02:26:51 +02:00
Vincent Ambo
817ebc39e4 emacs: Added Jabber config 2013-07-21 15:23:35 +02:00
Vincent Ambo
16e42ba338 emacs: require eshell 2013-07-21 01:49:53 +02:00
Vincent Ambo
c6a9219ff5 emacs: Load init-eshell.el 2013-07-21 01:48:06 +02:00
Vincent Ambo
319ff395d8 emacs: Added configuration for EShell, mainly prompt and path. 2013-07-21 01:23:03 +02:00
Vincent Ambo
f61db0ceef emacs: Added functions from ESK, removed rcirc connect function, added scripts folder to load path 2013-07-19 13:57:13 +02:00
Vincent Ambo
eadc09e76f emacs: Fixed voices 2013-07-15 13:42:08 +02:00
Vincent Ambo
9342b6e56f emacs: Added speak function 2013-07-15 13:34:18 +02:00
Vincent Ambo
23806edd3e emacs: Some bindings and word jumping 2013-07-15 01:06:32 +02:00
Vincent Ambo
a5f4b2f479 emacs: Nyan cat mode! 2013-07-15 00:02:08 +02:00
Vincent Ambo
dc0e8b9871 emacs: Add racket things 2013-07-14 23:51:01 +02:00
Vincent Ambo
d23221d243 emacs: Added a custom-git-clone function 2013-07-14 23:50:24 +02:00
Vincent Ambo
0de09c890d emacs: Changed rainbow-delimiters colours to those from Solarized
theme (very visible on Gruber Darker, I like it!) and forcing show-parens-mode
2013-07-14 18:08:44 +02:00
Vincent Ambo
d2311f48f6 emacs: add /usr/local/bin to emacs' $PATH 2013-07-10 14:32:09 +02:00
Vincent Ambo
f2d23b8182 fish: Set EDITOR variable and edit function to use -n and -create-frame option in emacsclient 2013-07-10 11:39:13 +02:00
Vincent Ambo
c5f6606f63 emacs: Switched font 2013-07-09 14:04:58 +02:00
Vincent Ambo
b65611db02 emacs: Initial mail settings 2013-07-08 18:55:16 +02:00
Vincent Ambo
f2c32a12be emacs: Completely removed starter-pack, shuffling dependencies 2013-07-08 18:54:54 +02:00