Skip to content

v0.43.0

Latest

Choose a tag to compare

@github-actions github-actions released this 27 Jun 08:52
· 1 commit to main since this release

0.43.0 (2026-06-27)

✨ Features

  • application_hints: newWindow.callbackを指定アプリが起動していなくても呼び出せるようにする (28c3128)

たとえば、Obsidianの特定のVaultを指定して開くことができるようになりました。

	application_hints = {
		apps = {
			{
				bundleID = "md.obsidian",
				key = "O",
				name = "Various Complements",
				newWindow = {
          -- Obsidianが起動していない場合は app=nil でcallbackが実行される (0.43.0以降. 以前は callbackが実行されない)
          -- Obsidianが起動している場合は app=hs.application object でcallbackが実行される
					callback = function(app)
            -- vault pathを指定して、obsidianを開く (vault名が一意に決まるなら vault=<vault名> でも可)
						hs.urlevent.openURL(
							"obsidian://open?path=/Users/tadashi-aikawa/...中略.../docs-obsidian-various-complements-plugin/docs"
						)
					end,
				},
			},
		},
	},

https://tadashi-aikawa.github.io/jinrai/application-hints/