ElKowar
2e8b1af083
Lazy variables ( #58 )
...
* Implement lazy variables
* cleanup
* refactor
2020-11-08 15:08:01 +01:00
ElKowar
3d31788b2f
Cleanup the file structure of main ( #43 )
2020-10-25 11:33:37 +01:00
elkowar
3849835ff9
Stop script-vars and close windows on eww kill
2020-10-24 22:56:09 +02:00
elkowar
e427101c19
Add eww logs command. fixes #7
2020-10-23 20:17:21 +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
11eafe5d5f
Cleanup detach by using nix over libc
2020-10-22 19:06:08 +02:00
elkowar
ecdfd589fa
add read-timeout to client
2020-10-21 23:38:44 +02:00
elkowar
423c79d263
Implement relative window size and position. closes #30
2020-10-20 18:44:50 +02:00
elkowar
b06162dcf5
Refactor attr_value to only have one variant
2020-10-18 23:26:00 +02:00
ay9thqi3tbqiwbegqsg a[soiaosshasdg
7ab8588b9d
Improve CLI help output
...
Co-authored-by: ElKowar <5300871+elkowar@users.noreply.github.com>
Update src/main.rs
Co-authored-by: ElKowar <5300871+elkowar@users.noreply.github.com>
2020-10-18 23:25:54 +02:00
ur name
5f882e5992
Add MIT license
2020-10-18 23:25:48 +02:00
elkowar
52503fcf7a
Allow for interpolation in attrs
2020-10-18 23:25:00 +02:00
elkowar
3fbb8eb237
write to log file
2020-10-18 23:25:00 +02:00
elkowar
0ea3d2255b
Implement command ( fixes #9 )
2020-10-18 23:25:00 +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
Safin Singh
c57713ca9a
CI/CD & Formatting ( #6 )
...
* Improve autoformatting guides, add editorconfig and add CI/CD
2020-10-18 23:25:00 +02:00
elkowar
0fca322bde
Add stacking option to window definition
2020-10-18 23:25:00 +02:00
elkowar
600f104552
Add documentation
2020-10-18 23:25:00 +02:00
elkowar
7187b32ae5
implement default values in resolve macro
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
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
83445aac4a
Update config
2020-10-18 23:25:00 +02:00
elkowar
1f6fe840fc
cleanup, but file watching breaks
2020-10-18 23:25:00 +02:00
elkowar
fd6a49c5e7
cleanup error handling and improve widget configuration options
2020-09-27 13:49:20 +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
ada307aac2
cleanup widget definition code
2020-09-22 20:59:56 +02:00
elkowar
988b9b5085
more cleanup
2020-09-22 00:30:13 +02:00
elkowar
8ed820787a
Cleanup resolve! macro
2020-09-21 22:50:56 +02:00
elkowar
60c6f1b28f
cleanup
2020-09-21 01:37:27 +02:00
elkowar
7af0cb2489
fancy macro makes things gud
2020-09-20 23:13:20 +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