#pragma once #include "config.h" #include "types.hh" #include #include namespace nix { enum CompressionType { COMPRESSION_NONE = 0, COMPRESSION_GZIP = 1 #if HAVE_BZLIB_H , COMPRESSION_BZIP2 = 2 #endif }; struct Settings { typedef std::map SettingsMap; Settings(); void processEnvironment(); void set(const string & name, const string & value); string get(const string & name, const string & def); Strings get(const string & name, const Strings & def); bool get(const string & name, bool def); int get(const string & name, int def); void update(); string pack(); SettingsMap getOverrides(); /* The directory where we store sources and derived files. */ Path nixStore; /* The directory where we log various operations. */ Path nixLogDir; /* The directory where state is stored. */ Path nixStateDir; /* The directory where we keep the SQLite database. */ Path nixDBPath; /* The directory where configuration files are stored. */ Path ni
aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrendan Tildesley <brendan.tildesley@openmailbox.org>2017-05-14 16:36:13 +1000
committerMarius Bakke <mbakke@fastmail.com>2017-05-19 23:49:21 +0200
commitb3399a0985ffdf978918607b24d3147fcb7708e3 (patch)
tree5b51d91ce97cd5ff13cb32906587ccc1e0594ce9 /gnu/system/examples/desktop.tmpl
parent29ec0851707f99fdd14b8c06c26759b98046a8f3 (diff)
downloadguix-b3399a0985ffdf978918607b24d3147fcb7708e3.tar.gz
guix-b3399a0985ffdf978918607b24d3147fcb7708e3.zip
gnu: calibre: Unbundle liberation fonts.
*gnu/packages/ebook.scm (calibre)[source]: Delete liberation .ttf files. [native-inputs]: Add font-liberation. [arguments]: Calibre still references the bundled fonts, so we install the packaged fonts to the directory the bundled fonts would have been. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
Diffstat (limited to 'gnu/system/examples/desktop.tmpl')
0 files changed, 0 insertions, 0 deletions