Skip to content

Instantly share code, notes, and snippets.

View briankc's full-sized avatar

briankc

View GitHub Profile

Keybase proof

I hereby claim:

  • I am briankc on github.
  • I am briankc (https://keybase.io/briankc) on keybase.
  • I have a public key ASBgX5VCEpXiQmjB1-lPQOktc7_TwhiyJKRwdNcfaXvqUgo

To claim this, I am signing this object:

@briankc
briankc / NSScreen+CGDirectDisplayID.swift
Last active August 7, 2023 16:38
Get display ID from NSScreen for use with CGDirectDisplay API
import Cocoa
import CoreGraphics
extension NSScreen {
var displayID: CGDirectDisplayID {
return deviceDescription["NSScreenNumber"] as? CGDirectDisplayID ?? 0
}
}