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
393087e8a5
Add rofi configuration
2016-08-05 01:48:13 +02:00
6cabddd647
Allow other configurations to hook into hlwm
2016-08-05 01:47:50 +02:00
e87c292ab3
Add mbsync config
2016-08-05 01:43:09 +02:00
dbc0aabdc1
Add Makefile for Emacs config
2016-08-05 01:42:39 +02:00
419204ba34
Ignore some things in systemd config
2016-08-05 01:42:17 +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
84fd3a8bc4
Set the dbus session bus address
2016-08-05 01:39:33 +02:00
a5642de228
Copy the dbus session bus address location
2016-08-05 01:39:06 +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
769211e956
Start Emacs daemon as a systemd service
2016-07-26 15:19:32 +02:00
f1a55c3030
Start emacsclient, not emacs
2016-07-26 15:05:11 +02:00
fd6b7eff2b
Add XDG environment variables
2016-07-26 15:05:00 +02:00
4744766cd0
Import PATH into systemd
2016-07-26 13:57:10 +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
f97c9d117c
Add run-or-raise function for herbstluftwm
2016-07-25 22:33:33 +02:00
f43b572693
Use zsh for herbstluftwm's autostart
2016-07-25 22:28:41 +02:00
e3f1a5feea
Set environment variables in .profile, not .zshrc
...
More programs read .profile than .zshrc, so settings set in it are
available in more programs.
2016-07-25 22:21:55 +02:00
ff5f8bf69f
Replace ensure-package -> ensure-library
2016-07-25 22:17:16 +02:00
ce2bede130
Store customize settings in a separate file
2016-07-25 22:16:54 +02:00
b80cd3cd4d
Add major mode for .mbsyncrc
2016-07-25 22:16:19 +02:00
8270bd0c19
Enable paredit-mode in ielm
2016-07-25 22:15:58 +02:00
af7ed23c5b
Enable paredit-mode in emacs-lisp-mode
2016-07-25 22:15:10 +02:00
161a535ae1
Add a theme
2016-07-25 22:14:42 +02:00
425c031885
Add some whitespace settings
2016-07-25 22:14:22 +02:00
aacc23547f
Fix error about ert
2016-07-25 22:12:44 +02:00
85a3512b05
Improve ensure-package macro
...
- Rename to “ensure-library”, since I’m really trying to make sure a
certain library is installed and calling something like the following
is just silly:
(ensure-package geiser-impl :package geiser)
- Rename the “:from” keyword parameter to “:package” since it is
ambiguous when a “:path” keyword parameter is added, which could also
be considered to determine from where a library is loaded.
- Add the “:path” keyword parameter, some libraries aren’t managed by
package.el but by me. This parameter adds its value to the load path
before attempting to check if it has been installed.
- Instead of checking if the package is installed and can be located,
just try requiring it. This is easier for libraries not managed by
package.el, since they will technically not be installed.
2016-07-25 22:07:47 +02:00
289d0f4d9d
Update herbstluftwm config
2016-07-24 01:11:17 +02:00
ff7157d1b2
Add some packages
2016-07-24 01:10:37 +02:00
295117cb5e
Set a random wallpaper at startup
2016-07-17 22:23:46 +02:00