Commit graph

1020 commits

Author SHA1 Message Date
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
633291d242 Fix syntax error 2016-07-17 22:22:39 +02:00
6d07c19488 Add note about reload hook 2016-07-17 22:06:37 +02:00
d62e0a6db0 Add some helper functions 2016-07-17 22:03:09 +02:00
51d133b556 Add git configuration 2016-07-17 15:53:46 +02:00
00f443bdd2 Set default tab-width to 4 2016-07-17 15:53:15 +02:00
62d642f9be Don't try to start a panel 2016-07-17 15:49:16 +02:00
e639427d5b Use Mod4 to manage windows 2016-07-17 15:48:53 +02:00
76a4449ffd Use smaller font for Emacs 2016-07-17 15:46:50 +02:00
a3c0e67add Store outline settings in directory instead of file 2016-07-17 15:44:27 +02:00
6c3042724b Use zsh for herbstluftwm configuration 2016-07-17 15:36:00 +02:00
aee6f6f850 Add Emacs gitignore 2016-07-17 15:35:08 +02:00
2dcb347051 Add herbstluftwm configuration 2016-07-17 15:34:37 +02:00
6f6ee88497 Add zsh configuration 2016-07-17 15:34:14 +02:00
06b4055040 Tweak outline settings 2016-07-17 15:33:55 +02:00
54709a4112 Pass all parameters to stow 2016-07-17 15:16:00 +02:00
eecf8132a6 Initial commit 2016-07-17 15:08:09 +02:00