Commit Graph

4 Commits

Author SHA1 Message Date
Ophestra Umiker 4ba3abc185
rpcfetch: config profiles and graphical user interface
The configuration struct now stores a slice of profiles identified by a UUID and with a friendly name each. A UI was added so configuration changes can happen without an external tool.

Signed-off-by: Ophestra Umiker <cat@ophivana.moe>
2024-06-29 17:58:23 +09:00
Ophestra Umiker 72d6a8e95c
rpcfetch: config: add config mutex
The GUI will need to update configuration, so now conf is thread safe.

Signed-off-by: Ophestra Umiker <cat@ophivana.moe>
2024-06-21 12:33:18 +09:00
Ophestra Umiker 101b997771
rpcfetch: placeholder: add %hostname placeholder
The variable should be assigned a value in the init function of platform-specific apply implementations.

Signed-off-by: Ophestra Umiker <cat@ophivana.moe>
2024-06-21 12:09:50 +09:00
Ophestra Umiker 2c859c1a46
rpcfetch: add template program
Since documentation does not yet exist a template program is added showcasing the intended usage of this library. A configuration interface will be added in a future commit.

Signed-off-by: Ophestra Umiker <cat@ophivana.moe>
2024-06-20 22:19:38 +09:00