Load language settings from the config
This commit is contained in:
parent
a9108dd12c
commit
73d72c569e
4 changed files with 22 additions and 7 deletions
scripts/Common/Scripts
5
scripts/Common/Scripts/config.fish
Normal file
5
scripts/Common/Scripts/config.fish
Normal file
|
@ -0,0 +1,5 @@
|
|||
#!/bin/env fish
|
||||
function getConfig -S -a property
|
||||
. "$(status dirname)/eval-module.fish"
|
||||
evalModule "$CONFIG_MODULE" "$property" $argv[2..]
|
||||
end
|
5
scripts/Common/Scripts/eval-module.fish
Normal file
5
scripts/Common/Scripts/eval-module.fish
Normal file
|
@ -0,0 +1,5 @@
|
|||
#!/bin/env fish
|
||||
function evalModule --argument-names modulePath property
|
||||
set -l nixPkgs 'import <nixpkgs> { config = {}; overlay = []; }'
|
||||
nix eval --file "$modulePath" --apply "_: (($nixPkgs).lib.evalModules { modules = [ _ ]; }).config.$property" $argv[3..]
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue