#!/bin/env fish function evalModule --argument-names modulePath property set -l nixPkgs 'import { config = {}; overlay = []; }' nix eval --file "$modulePath" --apply "_: (($nixPkgs).lib.evalModules { modules = [ _ ]; }).config.$property" $argv[3..] end