Nix
2.93.3
Lix: A modern, delicious implementation of the Nix package manager; unstable internal interfaces
Loading...
Searching...
No Matches
users.hh
Go to the documentation of this file.
1
#pragma once
3
4
#include "
lix/libutil/types.hh
"
5
6
#include <sys/types.h>
7
8
namespace
nix {
9
10
std::string getUserName();
11
15
Path
getHomeOf(uid_t userId);
16
20
Path
getHome();
21
25
Path
getCacheDir();
26
30
Path
getConfigDir();
31
35
std::vector<Path> getConfigDirs();
36
40
Path
getDataDir();
41
47
Path
getStateDir();
48
54
Path
createNixStateDir();
55
59
std::string expandTilde(std::string_view path);
60
61
}
types.hh
nix::Path
std::string Path
Definition
types.hh:28
lix
libutil
users.hh
Generated by
1.15.0