mirror of
https://github.com/Llewellynvdm/conky.git
synced 2024-11-18 02:55:12 +00:00
Add support for arch linux to $distribution
This commit is contained in:
parent
5ef6de8822
commit
5ecb0f7030
@ -2376,9 +2376,15 @@ void print_distribution(struct text_object *obj, char *p, int p_max_size)
|
|||||||
{
|
{
|
||||||
(void)obj;
|
(void)obj;
|
||||||
int i, bytes_read;
|
int i, bytes_read;
|
||||||
char* buf = readfile("/proc/version", &bytes_read, 1);
|
char* buf;
|
||||||
|
struct stat sb;
|
||||||
|
|
||||||
|
if(stat("/etc/arch-release", &sb) == 0) {
|
||||||
|
snprintf(p, p_max_size, "Arch Linux");
|
||||||
|
return;
|
||||||
|
}
|
||||||
snprintf(p, p_max_size, "Unknown");
|
snprintf(p, p_max_size, "Unknown");
|
||||||
|
buf = readfile("/proc/version", &bytes_read, 1);
|
||||||
if(buf) {
|
if(buf) {
|
||||||
/* I am assuming the distribution name is the first string in /proc/version that:
|
/* I am assuming the distribution name is the first string in /proc/version that:
|
||||||
- is preceded by a '('
|
- is preceded by a '('
|
||||||
|
Loading…
Reference in New Issue
Block a user