unfinished but im tired

This commit is contained in:
Mars 2025-05-04 02:40:26 -04:00
parent 71f9c1ce63
commit d693c8cfb1
Signed by: pupbrained
GPG key ID: 0FF5B8826803F895
13 changed files with 457 additions and 531 deletions

View file

@ -7,6 +7,7 @@
#include "src/config/config.hpp"
#include "src/config/weather.hpp"
#include "src/core/package.hpp"
#include "src/os/os.hpp"
#include "src/util/defs.hpp"
#include "src/util/error.hpp"
@ -78,7 +79,7 @@ namespace os {
Future<Result<String, DracError>> wmFut = std::async(async, GetWindowManager);
Future<Result<DiskSpace, DracError>> diskFut = std::async(async, GetDiskUsage);
Future<Result<String, DracError>> shellFut = std::async(async, GetShell);
Future<Result<u64, DracError>> pkgFut = std::async(async, GetPackageCount);
Future<Result<u64, DracError>> pkgFut = std::async(async, package::GetTotalCount);
Future<Result<MediaInfo, DracError>> npFut =
std::async(config.nowPlaying.enabled ? async : deferred, GetNowPlaying);
Future<Result<Output, DracError>> wthrFut =