Commit graph

309 commits

Author SHA1 Message Date
931979b5c6 Use a keyring to store some credentials 2014-09-22 23:04:10 +02:00
f2dd6bbec2 Add Enhanced Ruby Mode 2014-09-22 21:39:59 +02:00
d7b2e88fdd Add drd.el to source files 2014-09-22 21:39:03 +02:00
95607444a0 Only call slime-setup after slime loads 2014-09-22 21:38:39 +02:00
c25684314b Stop filtering on loaded desktop 2014-09-22 21:37:47 +02:00
028582d634 Remove habitrpg settings 2014-09-22 21:36:26 +02:00
86f495e117 Update pivot.el 2014-09-22 21:34:35 +02:00
bf0d58ef40 Revert "Stop using Evil (for now)"
This reverts commit b03312fa44.
2014-09-19 11:58:26 +02:00
c487024e26 Add some pivotal functions 2014-09-01 12:46:08 +02:00
35b9c059eb Make org's day end at 4:00 AM 2014-09-01 12:45:42 +02:00
b03312fa44 Stop using Evil (for now)
It's a little too disruptive. Vim keybindings are awesome, but I just
can't seem to quite get used to them.
2014-08-27 11:21:06 +02:00
48238686d9 Add a useful function 2014-08-27 11:20:17 +02:00
b5ea7e05ea Properly set ispell language when sending mails 2014-08-26 11:23:39 +02:00
f719e35fbf Rename oni:evil-sort-operator 2014-08-26 11:21:29 +02:00
16d15b2b21 Add picturefix mail settings
- Add a mail indicator to the Awesome wibox.
- Add a mailbox to Gnus
- Add account information to OfflineIMAP
2014-08-26 10:45:38 +02:00
62d9ac00b3 Only use colemak on drd 2014-08-24 14:48:35 +02:00
69daef5baa Add lua-mode to Emacs for Lua hacking 2014-08-21 11:03:07 +02:00
6c7f9ff34d Add missing dependencies for Emacs 2014-08-21 00:57:38 +02:00
c2778f0f71 Add Emacs config 2014-08-21 00:23:56 +02:00
cca8771d85 Emacs config has moved on... 2013-07-03 00:44:10 +02:00
e718731f66 Add desktop-dirname to cleared variables
Remembering `desktop-dirname' after a desktop has been cleared gets
annoying when starting a new project.
2013-07-03 00:16:30 +02:00
2d9e5bd1f0 Add join and split sexp smartparens keybindings 2013-07-03 00:11:21 +02:00
c81c7cae19 Don't literate-program Emacs init
It's too tiring...
2013-06-29 21:20:19 +02:00
8a488356b3 Specify my personal and work agendas for refile 2013-06-29 21:19:04 +02:00
5d72a0905e A bunch of changes... 2013-06-29 21:18:31 +02:00
8fa2ae804b Don't ignore init.el 2013-06-13 23:22:10 +02:00
8e59c9d772 Don't generate init.el from init.org 2013-06-13 23:22:01 +02:00
e616e0a2d7 Add some extra commands
This allows me to publish articles more easily.
2013-06-13 23:21:45 +02:00
a134eef988 Use init.el directly again
I'm getting tired of maintaining a such a document...
2013-06-13 23:21:13 +02:00
28fcab6516 Don't diminish 2013-06-10 22:22:03 +02:00
0b1080da69 Skip any "migrations" dirs with rgrep 2013-06-10 22:21:56 +02:00
48387787cf Disable flycheck for CSS
The checker it uses causes my CPU consumption to jump to idiotic levels.
2013-06-10 22:21:39 +02:00
57cd16666b Use new mode-icons api 2013-06-05 01:40:29 +02:00
f41af450ab Add PKGBUILD and .install to sh-mode auto modes 2013-06-05 01:40:04 +02:00
b4f4dbc9be Add tag 2013-06-05 01:37:01 +02:00
c11ca7d966 Use C-c d d for desktop-registry, not desktop 2013-06-05 01:36:53 +02:00
e3a7efa79f Don't look at .emacs.desktop.lock files 2013-06-05 01:34:37 +02:00
a758a94f36 Try to delay loading quicklisp-helper 2013-06-05 01:32:43 +02:00
0341b79023 Remove reference to oni.el 2013-06-01 01:17:38 +02:00
e039765be1 Don't call package-initialize manually
It really isn't necessary if you just defer everything depending on it
until after emacs has started up.
2013-06-01 01:13:14 +02:00
0c91588eab Remove oni.el 2013-06-01 00:45:33 +02:00
c2bff71b96 Move the last parts of ext.el into init 2013-06-01 00:16:04 +02:00
e68f45b48b Make init.elc from init.el 2013-05-31 17:58:38 +02:00
856660ebda Add enhanced eval-after-load 2013-05-31 17:58:07 +02:00
607cc269c5 Improve navigation in org-mode 2013-05-31 17:51:23 +02:00
8921d40bf6 Add some desktop.el settings 2013-05-31 12:00:34 +02:00
11f7eadc9f Don't hide compilation window
Now that I've got a different setup where I usually don't get more than
2 windows the compilation buffer pop-up isn't so annoying anymore.
2013-05-31 12:00:18 +02:00
4ed347264e Minor fixes 2013-05-29 01:07:50 +02:00
6e61c024e1 Move Emacs Alsa Player settings 2013-05-29 01:07:30 +02:00
ce6fa3c876 Remove skip equal chars
Caused more problems than it solved
2013-05-29 01:07:08 +02:00
d24bcb590a Don't use flycheck in js2-mode 2013-05-29 01:06:34 +02:00
7d94202351 Update Emacs config to use dotfiles2.mk 2013-05-26 17:57:28 +02:00
d86ee42c09 Skip over characters following point 2013-05-25 00:26:55 +02:00
9e78bdae06 Fix typo 2013-05-25 00:26:41 +02:00
eead1109c4 Fix eltuki for org 8.0 2013-05-25 00:26:32 +02:00
14adb384f1 Return of the Envy Code R 2013-05-25 00:26:18 +02:00
ab4fee09d3 Fix running of hook 2013-05-25 00:25:31 +02:00
83adacdd58 Add face for COMMENT todo state 2013-05-23 02:45:33 +02:00
28a7dcdeb2 Improve oni:move-end-of-dwim 2013-05-23 02:45:19 +02:00
d68673f992 Move slime-helper and move-beginning-of-dwim functions 2013-05-23 02:44:38 +02:00
08e5782f64 Remove some old custom functions
They get in the way more than they should.
2013-05-15 16:00:31 +02:00
cc4bdd72d7 Add some smartparens keys to python-mode 2013-05-15 15:59:45 +02:00
4a2315fb3a Fix function name 2013-05-05 00:40:48 +02:00
e53bd5e888 Revert "Move as much as possible to custom.el"
This reverts commit ca90f4623b.
2013-05-04 18:22:24 +02:00
9d1b8d2619 Add appointment capture template 2013-05-04 11:34:00 +02:00
b330329c72 Add function to skip all tasks with `ex' as tag 2013-05-04 11:33:47 +02:00
ca90f4623b Move as much as possible to custom.el 2013-05-02 21:26:36 +02:00
a5cea3ece7 Show emms playing title in the mode-line 2013-05-01 12:26:06 +02:00
3e63768e7b Add some smartparens customization 2013-04-30 20:06:29 +02:00
4a5b5a31a6 Use compilation-shell-minor-mode for pony buffers
It still allows for shell use, like the `*ponysh*' python shell.
2013-04-30 17:57:56 +02:00
b7c74aded0 Disable undo in eshell buffers 2013-04-27 15:42:20 +02:00
d5dcfc5300 Sort todo lists on priority first 2013-04-25 01:09:33 +02:00
6b5f3062e2 Literate init.el again 2013-04-23 00:27:45 +02:00
0de90a0228 Move some minor-mode management from oni.el 2013-04-15 01:53:47 +02:00
a271d7d0fe Improve the custom scoll functions
This way they won't go to the next page if they can scroll enough,
only when the en of a page has been reached will they go to the next
one.
2013-04-15 00:14:28 +02:00
0e6eddf666 Enable narrow-to-page and sort list 2013-04-15 00:13:34 +02:00
d0de62ba20 Remove mode-icons from the load-path
I use a package for it now.
2013-04-15 00:12:34 +02:00
4e184a5d51 Improve some comments 2013-04-15 00:12:00 +02:00
881a2bb3e5 Enable flycheck for some more modes
Also put all the hook additions in a single place, instead of in each
special function. Both the advantages to this method are:

- Being able to see in a second where flycheck is enabled.
- If all minor modes are added separately it's easy to see exactly
  which are enabled for a specific mode, just by looking at its hook
  variable.
2013-04-15 00:11:37 +02:00
d8aa1d0ed1 Have the install command uninstall first
The new uninstall functionality tries to remove any "orphan" files.
Files that were installed during the last install, but will not be
installed this time (because of removal, not necessity).
2013-04-14 01:03:11 +02:00
9ab70194a6 Emacs: Enable compilation-minor-mode for pony-mode comint buffers 2013-04-11 15:31:07 +02:00
d07f2eb138 More 2013-04-10 22:05:48 +02:00
bab8601a49 Emacs: Stop using org
I like literal programming, but I'm nog good at writing stories for
each change.
2013-04-09 16:53:19 +02:00
9786d89c93 Emacs: Add case functions, vala-mode change
Add some functions that may help me managing case for enums and such.

For some reason vala-mode really likes having indent-tabs-mode turned
on, but I prefer it off anyway.
2013-04-03 01:54:52 +02:00
a416fe4650 Emacs: Automatically close ansi-term buffer 2013-03-31 01:53:06 +01:00
752c0436b1 Emacs: speedup calling of ansi-term 2013-03-29 15:46:50 +01:00
56822a900c Emacs: Add indent-defun
Found at: http://emacsredux.com/blog/2013/03/28/indent-defun/
2013-03-28 12:20:42 +01:00
85100905e4 Emacs: Remove ~/var/src from magit-repo-dirs
Only old projects live there, if I still want to work on any of them
they should be moved to ~/projects/.
2013-03-28 01:55:12 +01:00
ba42d20b90 Emacs: Autoload some jabber functions and don't require geiser-install
These have just been installed through elpa.
2013-03-28 01:52:26 +01:00
547450d83f Emacs: Remove newsticker-init.el from Makefile 2013-03-28 01:44:32 +01:00
9b3b6503b8 Emacs: Add text about org-init 2013-03-28 01:43:02 +01:00
3104ad4735 Emacs: Remove emacs/site-lisp/newsticker-init.el
I haven't used newsticker in quite a while...
2013-03-28 01:41:09 +01:00
9defc70b3f Emacs: Add text about git-commit faces 2013-03-28 01:39:51 +01:00
8a5ee046a7 Emacs: Remove old org-mode location
I don't build org-mode from git sources anymore.
2013-03-28 01:23:36 +01:00
eface3a29f Emacs: Remove extraneous loadpath additions
I've stopped installing Emacs from the bzr sources and instead use a
package again.
2013-03-28 01:22:20 +01:00
bd575ffdcf Emacs: Update text about deferring execution macro 2013-03-28 01:21:05 +01:00
7a477eb803 Emacs: Don't generate init2.el, make init.el instead 2013-03-28 01:18:13 +01:00
01d77b518f Emacs: Move everything from init.el to init.org
I'll write stuff about it later, as long as it's in the org file for
now.
2013-03-28 01:15:03 +01:00
d215db6c7b Emacs: Fix minor modes widget 2013-03-23 14:02:56 +01:00
534a2e1ab7 Emacs: Enable paredit for lisp-like languages 2013-03-23 14:02:16 +01:00
d9fec92e0b Emacs: Remove jabber-init from oni.el
It was moved to init.org some commits ago
2013-03-22 13:38:21 +01:00
afba3f97ae Emacs: Hide compilation window more consistently 2013-03-22 13:37:00 +01:00
161924268f Emacs: Add some mode-line, minibuffer and jedi settings 2013-03-22 13:36:15 +01:00
b7fd0e603b Emacs: Start ido-ubiquitous after init 2013-03-22 13:35:31 +01:00
d000ec7a4c Emacs: Ignore the ibuffer buffer in ido 2013-03-22 13:35:15 +01:00
7db1567d04 Emacs: Add jabber-activity widget to mode-line 2013-03-22 13:34:56 +01:00
9da019d7e8 Emacs: Rewrite part of index.org 2013-03-22 13:34:32 +01:00
a5c9f6c9c3 Emacs: Move some more jabber settings to org 2013-03-22 13:33:59 +01:00
e28ba29d84 Emacs: Remove transparency 2013-03-22 13:33:08 +01:00
4798970751 Emacs: move ido settings to org 2013-03-11 00:40:57 +01:00
07586eb43b Emacs: customize my svg-mode-line-theme 2013-03-11 00:33:42 +01:00
937e273292 Emacs: remove org ELPA repo 2013-03-11 00:32:53 +01:00
ed9106f857 Emacs: Reverse-sort org tasks 2013-03-10 13:36:55 +01:00
354fc51743 Emacs: Use yoshi-theme 2013-03-10 13:33:11 +01:00
b7c89d708d emacs: Use naquadah theme 2013-03-03 14:47:18 +01:00
7856c94288 emacs: Move (some) jabber config to org 2013-03-03 14:47:01 +01:00
fea99289b6 emacs: Have the mail button open gnus 2013-03-03 14:46:31 +01:00
404cbbeaf1 emacs: Use topic-mode with gnus 2013-03-03 14:45:41 +01:00
bfcd2d8f3b emacs: Use local hostname as jabber resource 2013-02-21 15:09:08 +01:00
df7fa2f1c4 emacs: do some stuff 2013-02-20 00:06:06 +01:00
0fb047ba98 emacs: Don't use avatars with jabber 2013-02-19 23:43:39 +01:00
9262554c26 emacs: add custom org to load path 2013-02-19 00:52:53 +01:00
48d11cb7c1 emacs: Specify the tangle for the entire file 2013-02-17 23:41:54 +01:00
091a42d916 emacs: Change some stuff 2013-02-17 23:09:46 +01:00
a281f040cd Move .emacs.d to emacs
Since it's no longer placed directly in the home directory it doesn't
need to be named exacly the same.
2013-02-17 23:09:33 +01:00
71b21beaa6 Move Emacs config 2012-09-11 10:32:30 +02:00
6bc9482e0b emacs/init.el 2012-09-07 15:21:59 +02:00
e81cc4865d emacs/init.el 2012-09-02 11:34:56 +02:00
b54569974f emacs/init.el 2012-09-02 11:29:02 +02:00
7e1a581540 emacs/init.el 2012-09-01 11:45:00 +02:00
74c49fab14 emacs/init.el 2012-08-31 09:52:16 +02:00
8cf4fc59e7 emacs 2012-08-26 21:50:26 +02:00
54bf4091fd emacs/init: Fix indentation 2012-08-24 10:53:16 +02:00
887438d81b emacs/init: Obfuscate emails a little 2012-08-24 10:51:47 +02:00
19a13b82ff emacs: Improve path segment regex 2012-08-19 12:13:38 +02:00
f6b0811650 emacs/eshell-init.el 2012-08-19 00:31:18 +02:00
c2efea9e6b emacs/Makefile, emacs/eshell-init.el, emacs/init.el 2012-08-19 00:26:15 +02:00
c93b49d167 emacs/gnus.el 2012-08-19 00:19:15 +02:00
9a50086107 Restructure emacs configuration 2012-08-18 13:57:56 +02:00
Tom Willemsen
503e99197f EMACS: init file is once again one big file 2011-06-11 19:51:08 +02:00
Tom Willemsen
b27fef4711 Change emacs init variables 2011-05-27 21:46:43 +02:00
Tom Willemsen
913844f26f Only show ide-skel when X is running 2011-05-27 21:41:12 +02:00
Tom Willemsen
abca74c7fd Moved org file(s) again 2011-04-26 09:29:03 +02:00
Tom Willemsen
1307626309 EMACS: Paths
Of course paths need to be defined in ~/.emacs, otherwise the
compilation function might not be aware of them.
2011-04-18 10:31:26 +02:00
Tom Willemsen
9420f67c17 Changed load-dir to d-dir, autopair, no comments
* Changed the load-dir variable in .emacs to d-dir (from emacs._d_).
    Using the same variable as emacs didn't seem like a good idea to me.

  * Moved autopair settings from 10-modules and 10-settings to
    20-autopair

  * Removed the folding-mode comments from load files.
2011-04-15 09:48:38 +02:00
Tom Willemsen
d2ce5467c3 Bytecompile
Byte-compile and recompile all modules in .emacs.d and .emacs.d/elisp
2011-04-14 20:49:49 +02:00
Tom Willemsen
93ba50adaf Folding changes and narrow-to-region enabled 2011-04-14 15:38:54 +02:00
Tom Willemsen
0ba61fc0e5 notes.org added, for org capture 2011-03-17 11:16:50 +01:00
Tom Willemsen
d0e7674fdb .el$ was too crtude, switched to ##-.*el$ 2011-03-07 09:03:50 +01:00
Tom Willemsen
62f897fdf5 New .emacs style
* .emacs only loops through .emacs.d and runs the *.el files there.

 * files are automatically compiled before loading. But only if it
   hasn't already been compiled.

 * all emacs el files, save for the startup scripts, have been moved
   to .emacs.d/elisp
2011-02-21 00:27:43 +01:00
Tom Willemsen
f2356bef41 Added auto-complete-clang and threw out some old stuff 2011-02-16 10:34:07 +01:00
Tom Willemsen
c9d208a78d Changed tamsyn font name 2011-02-13 17:34:39 +01:00
Tom Willemsen
ba553c58ea Naquadah theme
Updated naquadah theme submodule
Added naquadah theme as default
2011-02-03 22:54:39 +01:00
Tom Willemsen
fe3f867b92 Switching emacs to my personal theme again 2011-01-28 19:24:05 +01:00
Tom Willemsen
c177e6e219 Changed emacs color theme 2011-01-13 09:30:16 +01:00
Tom Willemsen
510801b768 Replaced whitespace-mode with column-marker-mode, seems faster 2011-01-02 03:10:52 +01:00
Tom Willemsen
2b8467c945 Emacs, newsbeuter, zsh
Removed whitespace-mode from emacs, it was messing up the performance of my settings.
Removed old settings from emacs that I didn't use anymore.

Now showing the article index in articlelist in newsbeuter
2011-01-01 03:11:16 +01:00
Tom Willemsen
2c39413e1e Changes
removed org sharing from .emacs
added lua-mode to .emacs.d files
changed timestamp to [mm:ss] to match status bar in irssi/custom.theme
added newsbeuter configuration
2010-12-21 23:04:17 +01:00
Tom Willemsen
15d8264356 Added emacs config 2010-12-05 12:41:38 +01:00