workflows/a-happy-gnome: restructure dconf config folder structure

This commit is contained in:
Gabriel Arazas 2023-09-09 08:02:37 +08:00
parent 9dcda51904
commit 19ba7b9a5a
No known key found for this signature in database
GPG Key ID: ADE0C41DAB221FCC
6 changed files with 2 additions and 3 deletions

View File

@ -14,9 +14,8 @@ let
# We're combining all of the custom dconf database into a package to be installed.
dconfConfig = pkgs.runCommand "install-a-happy-gnome-dconf-keyfiles" { } ''
install -Dm644 ${./config/dconf}/*.conf -t $out/etc/dconf/db/${name}-conf.d
install -Dm644 ${enabledExtensions} $out/etc/dconf/db/${name}-conf.d/90-enabled-extensions.conf
install -Dm644 ${./config/dconf/user} $out/etc/dconf/profile/user
mkdir -p $out/etc/dconf && cp --no-preserve=mode -r ${./config/dconf}/* $out/etc/dconf/
install -Dm644 ${enabledExtensions} $out/etc/dconf/db/a-happy-gnome-conf.d/90-enabled-extensions.conf
'';
in
{