From 723bddfb87d739f2002a8cabeffab1533d903caf Mon Sep 17 00:00:00 2001 From: Hisham Muhammad Date: Sat, 6 May 2006 23:19:26 +0000 Subject: Add support for $HTOPRC, as suggested by Luis Limon --- Settings.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Settings.c b/Settings.c index d34006ff..1ea4dab5 100644 --- a/Settings.c +++ b/Settings.c @@ -32,10 +32,15 @@ Settings* Settings_new(ProcessList* pl, Header* header) { this->pl = pl; this->header = header; char* home; + char* homerc; home = getenv("HOME_ETC"); if (!home) home = getenv("HOME"); if (!home) home = ""; - this->userSettings = String_cat(home, "/.htoprc"); + rcfile = getenv("HOMERC"); + if (!rcfile) + this->userSettings = String_cat(home, "/.htoprc"); + else + this->userSettings = String_copy(rcfile); this->colorScheme = 0; this->changed = false; this->delay = DEFAULT_DELAY; -- cgit v1.2.3