feat: Fixes not creating default config directory

This commit is contained in:
2024-12-12 12:37:14 -05:00
parent 7b30b78b67
commit 56a0bca00c
6 changed files with 85 additions and 35 deletions

View File

@@ -40,7 +40,13 @@ public enum File: Equatable, Sendable {
}
public static var `default`: Self {
.toml("~/.config/\(HPAKey.configDirName)/\(HPAKey.defaultFileName)")
let fileUrl = FileManager.default
.homeDirectoryForCurrentUser
.appending(path: ".config")
.appending(path: HPAKey.configDirName)
.appending(path: HPAKey.defaultFileName)
return .toml(fileUrl)
}
}