3 This project is a c/guile project built to manage Tom Balzer's POSIX
4 compliant systems. The daemon is written in C99, with extensions being
9 This is not supposed to be something new or novel - this is supposed
10 to give me complete control over the programs I run and the
11 configuration of my machines. I don't CARE that one or more tools can
12 provide all of the features I want. I WANT to do shit the way I want
15 Also, I don't CARE if anything in this repository offends, including
16 language and jokes. If you complain, don't expect sympathy or action
21 If you wish to contact me, niebieskitrociny@gmail.com is sufficient.
25 I am tired of writing one off scripts to do core management duties,
26 and want everything to be directly under my control. Projected duties:
36 I want something to monitor the daemons I want on my machines that
37 isn't total horse shit.
40 - Spoon (dwm status bar)
41 - Mail (mu, fetchmail)
42 - Music (rn just cmus, should move to mpvd?)
43 - xst (not implemented, but a server for this will be implemented and
49 Since xst wants to implement a terminal server, I figure it should be
50 managed by something like this. It might be fun to try and implement
51 it in Guile, and if this is already setup to work with Guile
52 extensions it seems a natural place.
56 Right now I am using powertop and one off scripts that run on boot to
57 make sure my power settings are correct. I would rather have something
58 that automatically does:
60 - Custom profiles for A/C, Battery, Sleeping, etc.
61 - Automatic scripting on events
65 I use suckless.org's dwm, which is very small, fast, and easy to
66 use. But, I want to have somethings better integrated.
68 - Event driven updates of the status bar
73 - preset layouts/programs on different tabs, layouts.
74 - arbitrary scripts, guile will do
78 I use a laptop without wireless, so I USB tether my phone to fill that
79 gap. I want to automatically start tethering on my phone and run the
80 corresponding commands on my machine when i plug it in.
83 - Detect plugin/plugout events
84 - Notify the status bar for status