blob: 6ba56efc356007fb4307e194f6e38337ebc0b9d8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
{ lib }:
let
self = {
homeManager = import ./home-manager { };
toUserJS = prefs: ''
${lib.concatStrings (lib.mapAttrsToList (name: value: ''
user_pref("${name}", ${builtins.toJSON value});
'') prefs)}
'';
updateInputFlag = input: [ "--update-input" input ];
updateInputFlags = inputs:
builtins.concatLists (builtins.map self.updateInputFlag inputs);
};
in self
|