From 4968da9a05df5c10fb1f10655189ae251b38f92b Mon Sep 17 00:00:00 2001 From: "Claudius \"keldu\" Holeksa" Date: Wed, 30 Jul 2025 18:04:13 +0200 Subject: Way too many changes --- c++/environment.hpp | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 c++/environment.hpp (limited to 'c++/environment.hpp') diff --git a/c++/environment.hpp b/c++/environment.hpp new file mode 100644 index 0000000..6b63f16 --- /dev/null +++ b/c++/environment.hpp @@ -0,0 +1,19 @@ +#pragma once + +#include +#include +#include + +namespace kel { +namespace lbm { + +saw::error_or output_directory(){ + const char* home_dir = std::getenv("HOME"); + if(not home_dir){ + return saw::make_error("Couldn't find home dir"); + } + + return std::filesystem::path{home_dir} / ".lbm/"; +} +} +} -- cgit v1.2.3