mirror of
https://github.com/zadam/trilium.git
synced 2026-03-22 08:13:46 +01:00
46 lines
1.4 KiB
TypeScript
46 lines
1.4 KiB
TypeScript
import { defineConfig } from "wxt";
|
|
|
|
export default defineConfig({
|
|
modules: ['@wxt-dev/auto-icons'],
|
|
manifest: ({ manifestVersion }) => ({
|
|
name: "Trilium Web Clipper",
|
|
description: "Save web clippings to Trilium Notes.",
|
|
homepage_url: "https://docs.triliumnotes.org/user-guide/setup/web-clipper",
|
|
permissions: [
|
|
"activeTab",
|
|
"tabs",
|
|
"http://*/",
|
|
"https://*/",
|
|
"<all_urls>",
|
|
"storage",
|
|
"contextMenus",
|
|
manifestVersion === 3 && "offscreen"
|
|
].filter(Boolean),
|
|
browser_specific_settings: {
|
|
gecko: {
|
|
id: "{1410742d-b377-40e7-a9db-63dc9c6ec99c}"
|
|
}
|
|
},
|
|
commands: {
|
|
saveSelection: {
|
|
description: "Save the selected text into a note",
|
|
suggested_key: {
|
|
default: "Ctrl+Shift+S"
|
|
}
|
|
},
|
|
saveWholePage: {
|
|
description: "Save the current page",
|
|
suggested_key: {
|
|
default: "Alt+Shift+S"
|
|
}
|
|
},
|
|
saveCroppedScreenshot: {
|
|
description: "Take a cropped screenshot of the current page",
|
|
suggested_key: {
|
|
default: "Ctrl+Shift+E"
|
|
}
|
|
}
|
|
}
|
|
})
|
|
});
|