Allow the configuration file and theme directory to be specified at run time. Patch by Eelco Dolstra, from Nixpkgs. --- slim-1.3.6/app.cpp 2013-10-02 00:38:05.000000000 +0200 +++ slim-1.3.6/app.cpp 2013-10-15 11:02:55.629263422 +0200 @@ -200,7 +200,9 @@ /* Read configuration and theme */ cfg = new Cfg; - cfg->readConf(CFGFILE); + char *cfgfile = getenv("SLIM_CFGFILE"); + if (!cfgfile) cfgfile = CFGFILE; + cfg->readConf(cfgfile); string themebase = ""; string themefile = ""; string themedir = ""; @@ -208,7 +210,9 @@ if (testing) { themeName = testtheme; } else { - themebase = string(THEMESDIR) + "/"; + char *themesdir = getenv("SLIM_THEMESDIR"); + if (!themesdir) themesdir = THEMESDIR; + themebase = string(themesdir) + "/"; themeName = cfg->getOption("current_theme"); string::size_type pos; if ((pos = themeName.find(",")) != string::npos) { szko-scripts'>koszko-scripts Wojtek's customized Guix
aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/search.scm
AgeCommit message (Collapse)Author
2021-01-27gnu: Add ugrep.Hartmut Goebel
* gnu/packages/search.scm (ugrep): New Variable.
2021-01-18gnu: xapian, python-xapian-bindings: Update to 1.4.18.Tobias Geerinckx-Rice
* gnu/packages/search.scm (xapian, python-xapian-bindings): Update to 1.4.18.
2021-01-03gnu: perl-search-xapian: Update to 1.2.25.4.Tobias Geerinckx-Rice
* gnu/packages/search.scm (perl-search-xapian): Update to 1.2.25.4.