Commit graph

16 commits

Author SHA1 Message Date
c2f8fdb0c0 Add pre- and post-install recipes for configurations
Use the post-install recipe for Emacs to configure it to open org-protocol
requests.
2020-05-09 23:52:46 -07:00
8d9320be83 Clean up Emacs config
Everything’s moved to my emacs-config project
2020-05-09 23:51:55 -07:00
79c006b5c6 Add meta-package for my X11 configuration
With this meta-package it locks down which packages should be installed.
2020-04-26 21:35:26 -07:00
5bb0014265 Reorganize xsession and Xresources
- Add xsession. Instead of requiring each of my machines to setup their own
‘.xsession’ add one that should work for all of them.

- Use M4 for the Xresources database. I didn’t want the X11 project to be aware
of all the configuration files that could be added in there and I was able to
figure out how to have it load all of the configuration files in the
‘Xresources.d’ directory. Now each configuration can inject properties into the
X resources database.

- Have ‘.xsession’ load all of the scripts in ‘.config/X11/Xsession.d’. Each
configuration can now inject some script to run when X starts.

- Have ‘.xsession’ load a machine-specific script so that each machine can
override what it does when X starts.
2020-04-26 21:34:57 -07:00
81c8b04af6 Properly use first prerequisite instead of all for stow 2020-04-26 20:58:39 -07:00
e67f221c21 Rename Compton to Picom
They renamed the project and it’s been warning me about this for a while.
2020-04-26 16:12:05 -07:00
fb85e44193 Use mask to call into make 2020-04-24 20:49:40 -07:00
cbf581acfa Use .stowrc instead of a bash wrapper around stow
The comment in ‘stow-home’ claims that ‘.stowrc’ doesn’t support variable
expansion. I don’t know if I couldn’t figure it out before or if stow has been
updated since then, but it seems to work fine now.
2020-04-15 00:48:00 -07:00
b955ed62bb Add dunst targets to top Makefile 2018-02-07 00:47:36 -08:00
c5063a3dce Add mowedline targets to top Makefile 2018-02-07 00:47:36 -08:00
d10b494fae Make stow target generic 2018-02-07 00:47:36 -08:00
58cd42d5b0 Move cower build to top-level Makefile 2018-02-07 00:47:36 -08:00
fa79e6e87d Add compton to top-level Makefile 2017-06-22 00:07:28 -07:00
ef2eb53159 Add Emacs build targets to top-level Makefile 2017-04-02 20:52:42 -07:00
05fd4916c8 Build Xmodmap from top-level Makefile 2017-04-02 20:26:21 -07:00
807052e03a Add top-level Makefile 2016-11-24 21:45:18 +01:00