Files
ignis/shims/electron/remote/app.js
2026-03-12 22:46:53 +01:00

44 lines
673 B
JavaScript

export const appShim = {
getPath(name) {
const paths = {
userData: "/.obsidian",
home: "/",
documents: "/documents",
desktop: "/desktop",
temp: "/tmp",
appData: "/.obsidian",
};
return paths[name] || "/";
},
getVersion() {
return window.__obsidianVersion || "0.0.0";
},
getName() {
return "Obsidian";
},
getLocale() {
return navigator.language || "en-US";
},
isPackaged: true,
quit() {
console.log("[shim:app] quit (stub)");
},
relaunch() {
window.location.reload();
},
whenReady() {
return Promise.resolve();
},
on() {},
once() {},
removeListener() {},
};