From c72ff7afc04f1e18d2a3193983d01c9ee42407c9 Mon Sep 17 00:00:00 2001 From: plyght Date: Mon, 27 Apr 2026 14:13:59 -0400 Subject: [PATCH 1/3] up --- .brisk.toml | 37 +++++ .pi/semantic-grep.sqlite | Bin 0 -> 28672 bytes Package.swift | 3 + README.md | 15 +- Sources/cmdcmd/CmdChord.swift | 43 ++++- Sources/cmdcmd/Config.swift | 42 ++++- Sources/cmdcmd/Overlay.swift | 236 +++++++++++++++++++++----- Sources/cmdcmd/OverlayView.swift | 24 ++- Sources/cmdcmd/SettingsWindow.swift | 247 ++++++++++++++++++++++++++++ Sources/cmdcmd/Tile.swift | 156 +++++++++++++++--- Sources/cmdcmd/main.swift | 223 ++++++++++++++++++------- 11 files changed, 885 insertions(+), 141 deletions(-) create mode 100644 .brisk.toml create mode 100644 .pi/semantic-grep.sqlite create mode 100644 Sources/cmdcmd/SettingsWindow.swift diff --git a/.brisk.toml b/.brisk.toml new file mode 100644 index 0000000..0be1b8a --- /dev/null +++ b/.brisk.toml @@ -0,0 +1,37 @@ +dependencies = [] + +[package] +name = "cmdcmd" +version = "0.1.1" + +[app] +bundle_id = "com.p4p8.cmdcmd" +deployment_target = "14.0" +sources = "Sources/cmdcmd" +resources = ["Resources"] +asset_catalogs = [] +frameworks = ["AppKit", "ScreenCaptureKit", "Carbon"] +linker_flags = [] +swift_flags = [] + +[app.info] +CFBundleName = "⌘ ⌘" +CFBundleDisplayName = "⌘ ⌘" +CFBundleIconFile = "AppIcon" +NSHighResolutionCapable = true + +[build] +architectures = ["arm64"] +platform = "macos" + +[signing] +identity = "-" +hardened_runtime = false +notarize = false + +[test] +sources = "Tests" +xctest = false + +[archive] +zip = false diff --git a/.pi/semantic-grep.sqlite b/.pi/semantic-grep.sqlite new file mode 100644 index 0000000000000000000000000000000000000000..fe8e60c68ea5b24961006a6f5fd0bf290f816940 GIT binary patch literal 28672 zcmeI(O;6h}7zgkqK(isbvIB~^4Btlgg4!m12@}#_RMRAwHpXF^G({$P3K2=VB`JdK z1e$i(_M!F-_6hbWcHubNZIOVMBZum5#cpCdPM%+qgB#`D+pRDs*6F4(&zY^wYlfjc zXH3&HLu6CrVVV{zG7pnJT)E-b&{n=bDwfW*!rZx5`da#P?`P>v@uk>6f&c^{009U< z00Izz00ba#O9I=4g7tV&r!WcV*gxnchnd$2Bl5yvuxY;7X|M0L*{j!^?f2|T7uHP% zRm*a(^4a=~X)P}5-#+GiFQR_$epwidv%9{r)gJ7`mS>qtVZg#9r+rGCQ2Q~1>(GPfbF#5Ph?gjN;aq#b^%2srky^|d>)Vrw|u%WWm=Y{pZUsA?V*b4OMdy9m)W=!tgK6a!JBnUtN0uX=z1Rwwb2tWV=5P$##Zb2Z`&85?# zVXlb}Pd2yPD{