Commit graph

25 commits

Author SHA1 Message Date
elkowar
31ed9d0135 Get rid of a lot of dependencies 2020-10-25 20:40:40 +01:00
elkowar
412b53aca6 Actually fix process cleanup 2020-10-24 22:56:09 +02:00
elkowar
3849835ff9 Stop script-vars and close windows on eww kill 2020-10-24 22:56:09 +02:00
ElKowar
a0929c0a84
Make script-vars use process groups (#40)
* Make script-vars use process groups

Tail script-vars now make use of process groups to fix issues with
non-finished processes staying around.
I don't really understand any of this.
2020-10-23 18:03:29 +02:00
elkowar
4573f056b0 Clean up file structure, and add Struts tag which isn't functional yet 2020-10-23 17:55:59 +02:00
ElKowar
3d07a84d1b Ipc cleanup (#18)
* Clean up IPC, remove ipc-channel dependency

* Remove dead socket file on server startup

* Cleanup CLI handling
2020-10-18 23:25:00 +02:00
elkowar
6a5839a93e Add support for tail-based script-vars 2020-10-18 23:25:00 +02:00
elkowar
47908304e2 Implement hover and scroll 2020-10-18 23:25:00 +02:00
elkowar
1f86c72ef6 VarName newtype, nothing works RN just tmp 2020-10-18 23:25:00 +02:00
elkowar
9f69bbb440 add -d flag to detach from terminal 2020-10-18 23:25:00 +02:00
elkowar
f92f8bfb66 Implement inline var-refs 2020-10-18 23:25:00 +02:00
elkowar
40fe82b4a0 Add unknown attribute warning 2020-10-18 23:25:00 +02:00
elkowar
71cbc7ca49 Handle script-var command polling 2020-10-18 23:25:00 +02:00
elkowar
8467cf3fde Cleanup, improve error handling 2020-10-18 23:25:00 +02:00
elkowar
50b8840c5b generally finished XML implementation. TODO: error handling, remove old code 2020-10-18 23:25:00 +02:00
elkowar
d1c991ba92 Basic implementation of XML parsing, doesn't quite work yet 2020-10-18 23:25:00 +02:00
elkowar
1f6fe840fc cleanup, but file watching breaks 2020-10-18 23:25:00 +02:00
elkowar
aefa9016f1 implement attribute type conversions 2020-09-27 12:29:39 +02:00
elkowar
2155ec0fd8 Implement reading config from file and scss loading 2020-09-24 00:20:35 +02:00
elkowar
c9c9f25afb Implement basic cli with IPC 2020-09-23 01:06:17 +02:00
elkowar
1969b6eb56 cleanup 2020-09-20 21:02:55 +02:00
elkowar
43b431c2dc variables 2020-09-20 18:02:37 +02:00
elkowar
f7021201ca Add lot's of features 2020-09-19 22:07:03 +02:00
elkowar
f173ec04e3 there was an attempt at variable intrepolation support 2020-09-19 17:10:52 +02:00
elkowar
3cbd81219b init 2020-09-19 11:12:24 +02:00