about summary refs log tree commit diff
path: root/pkgs/applications/editors/vim/configurable.nix
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2012-09-19 13:56:56 -0400
committerEelco Dolstra <eelco.dolstra@logicblox.com>2012-09-19 13:56:56 -0400
commite6077fbc46561fbe85c40a43b2b0e86e939f984f (patch)
tree038bfd2b546561425c96deccd7d856f96297ea02 /pkgs/applications/editors/vim/configurable.nix
parent0062d0f11d163ca720134f8d5a18bc1696eab1ae (diff)
downloadnixlib-e6077fbc46561fbe85c40a43b2b0e86e939f984f.tar
nixlib-e6077fbc46561fbe85c40a43b2b0e86e939f984f.tar.gz
nixlib-e6077fbc46561fbe85c40a43b2b0e86e939f984f.tar.bz2
nixlib-e6077fbc46561fbe85c40a43b2b0e86e939f984f.tar.lz
nixlib-e6077fbc46561fbe85c40a43b2b0e86e939f984f.tar.xz
nixlib-e6077fbc46561fbe85c40a43b2b0e86e939f984f.tar.zst
nixlib-e6077fbc46561fbe85c40a43b2b0e86e939f984f.zip
Remove getConfig helper function
An expression like ‘getConfig [ "cabal" "libraryProfiling" ] false’
can be written more concisely as ‘config.cabal.libraryProfiling or false’.
Diffstat (limited to 'pkgs/applications/editors/vim/configurable.nix')
-rw-r--r--pkgs/applications/editors/vim/configurable.nix14
1 files changed, 7 insertions, 7 deletions
diff --git a/pkgs/applications/editors/vim/configurable.nix b/pkgs/applications/editors/vim/configurable.nix
index 7e03fd6b7b30..9e6b700f9efa 100644
--- a/pkgs/applications/editors/vim/configurable.nix
+++ b/pkgs/applications/editors/vim/configurable.nix
@@ -46,14 +46,14 @@ composableDerivation {} {
       ;
 
   cfg = {
-    pythonSupport    = getConfig [ "vim" "python" ] true;
-    darwinSupport    = getConfig [ "vim" "darwin" ] false;
-    nlsSupport       = getConfig [ "vim" "nls" ] false;
-    tclSupport       = getConfig [ "vim" "tcl" ] false;
-    multibyteSupport = getConfig [ "vim" "multibyte" ] false;
-    cscopeSupport    = getConfig [ "vim" "cscope" ] false;
+    pythonSupport    = config.vim.python or true;
+    darwinSupport    = config.vim.darwin or false;
+    nlsSupport       = config.vim.nls or false;
+    tclSupport       = config.vim.tcl or false;
+    multibyteSupport = config.vim.multibyte or false;
+    cscopeSupport    = config.vim.cscope or false;
     # add .nix filetype detection and minimal syntax highlighting support
-    ftNixSupport     = getConfig [ "vim" "ftNix" ] true;
+    ftNixSupport     = config.vim.ftNix or true;
   };
 
   #--enable-gui=OPTS     X11 GUI default=auto OPTS=auto/no/gtk/gtk2/gnome/gnome2/motif/athena/neXtaw/photon/carbon