我想在聚焦的窗口的標題欄中繪製一條紅線。對於這一點,我創建類似於以下代碼(它意味着是一個最小的示例): function foo()
f = hs.window.focusedWindow():frame()
line = hs.drawing.line(hs.geometry.point(f.x, f.y),hs.geometry.point(f.w,f.y))
l
我有一個函數可以創建一個對象(在本例中是一個Hammerspoon Notify對象),我想將這個對象作爲參數傳遞給本身的匿名函數一個函數調用的參數。 這是一個非常複雜的解釋,但我認爲一個例子很清楚。 function main()
local n = hs.notify(...)
print(n) -- `hs.notify: Title (0x7fbd2b5318f8)
我已經從https://github.com/asmagill/hs._asm.undocumented.spaces安裝了「無證空間」模塊。特別是,它提供了一種方法moveWindowToSpace,我想使用綁定cmd+1使用到當前窗口移動到空間1以下幾點: local spaces = require("hs._asm.undocumented.spaces")
function MoveW
我有我的CAPSLOCK綁定到F18(karabiner)充當修飾鍵。我試圖模擬CAPSLOCK + h,j,k,l作爲VIM運動鍵。一切正常,但重複時有延遲問題。也就是說,當我按下CAPSLOCK + h時,它會非常緩慢,它應該模擬重複按下「< - 」鍵,但它非常延遲,並且每秒只發送一次。關於爲什麼發生這種情況的任何想法我的init.lua低於: -- A global variable for