summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lang/gjs/src/gobject.ts1
-rw-r--r--nix/devshell.nix2
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