diff options
-rw-r--r-- | lang/gjs/src/gobject.ts | 1 | ||||
-rw-r--r-- | nix/devshell.nix | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/lang/gjs/src/gobject.ts b/lang/gjs/src/gobject.ts index 72093b0..59dd62a 100644 --- a/lang/gjs/src/gobject.ts +++ b/lang/gjs/src/gobject.ts @@ -42,6 +42,7 @@ export function register(options: MetaInfo = {}) { return function (cls: GObjectConstructor) { const t = options.Template if (typeof t === "string" && !t.startsWith("resource://") && !t.startsWith("file://")) { + // assume xml template options.Template = new TextEncoder().encode(t) } diff --git a/nix/devshell.nix b/nix/devshell.nix index 2d49614..66c46e5 100644 --- a/nix/devshell.nix +++ b/nix/devshell.nix @@ -6,7 +6,7 @@ ps.lgi (ps.luaPackages.toLuaModule (pkgs.stdenv.mkDerivation { name = "astal"; - src = "${self}/lang/lua"; + src = "${self}/lang/lua/astal"; dontBuild = true; installPhase = '' mkdir -p $out/share/lua/${ps.lua.luaversion}/astal |