add find-gsettings-schemas script
This commit is contained in:
13
derivations/dconf-editor-wrapped/find-gsettings-schemas.nix
Normal file
13
derivations/dconf-editor-wrapped/find-gsettings-schemas.nix
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
{ pkgs, ... }:
|
||||||
|
|
||||||
|
pkgs.writeShellScriptBin "find-gsettings-schemas" ''
|
||||||
|
schemas=""
|
||||||
|
for d in $(ls -1 --ignore "*.drv" /nix/store); do
|
||||||
|
schemas_dir=$(echo /nix/store/"$d"/share/gsettings-schemas/*)
|
||||||
|
if [[ -d "$schemas_dir" ]]; then
|
||||||
|
schemas="$schemas''${schemas:+:}$schemas_dir"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
echo "$schemas"
|
||||||
|
''
|
Reference in New Issue
Block a user