~saurabhs/slstatus

2b0f50d1aaf22e79272df8b3b0fe37f338ea1dae — Ryan Kes 3 years ago b14e039
Add separator module
4 files changed, 15 insertions(+), 0 deletions(-)

M Makefile
A components/separator.c
M config.def.h
M slstatus.h
M Makefile => Makefile +1 -0
@@ 21,6 21,7 @@ COM =\
	components/num_files\
	components/ram\
	components/run_command\
	components/separator\
	components/swap\
	components/temperature\
	components/uptime\

A components/separator.c => components/separator.c +10 -0
@@ 0,0 1,10 @@
/* See LICENSE file for copyright and license details. */
#include <stdio.h>

#include "../util.h"

const char *
separator(const char *separator)
{
    return separator;
}

M config.def.h => config.def.h +1 -0
@@ 45,6 45,7 @@ static const char unknown_str[] = "n/a";
 * ram_total           total memory size in GB         NULL
 * ram_used            used memory in GB               NULL
 * run_command         custom shell command            command (echo foo)
 * separator           string to echo                  NULL
 * swap_free           free swap in GB                 NULL
 * swap_perc           swap usage in percent           NULL
 * swap_total          total swap size in GB           NULL

M slstatus.h => slstatus.h +3 -0
@@ 56,6 56,9 @@ const char *ram_used(void);
/* run_command */
const char *run_command(const char *cmd);

/* separator */
const char *separator(const char *separator);

/* swap */
const char *swap_free(void);
const char *swap_perc(void);