https://spencerdailey.com/2020/05/07/how-to-give-each-of-your-macs-spaces-a-custom-sound/
Hello there,
After ~2 years of solo-developing CurrentKey Stats, which lets you assign persistent names to Spaces on macOS - I've pushed an update that extends its functionality out of the sandbox. A decent way to demo this was with Broadcasts (an app by indie dev https://twitter.com/stroughtonsmith), which has AppleScript support.
So, as you move between your Spaces (the app calls them Rooms), any number of custom events can be triggered. So you could... turn on Dark Mode for your "Coding" Room only, or... always Mute volume when you move into your "Reading" Room, etc.
For my purposes, the macOS sandbox was not too limiting, as long as the user moves an AppleScript into the app's Scripts folder (which I provide a shortcut for), all the power is there without limitations.
I'd love to hear any and all feedback -- most of the features in the app that have shipped since launch are by request.
Thanks everyone!
CurrentKey free on the Mac App Store: https://apps.apple.com/app/apple-store/id1456226992?pt=119982183&ct=hn&mt=8
Featured app, Broadcasts: https://apps.apple.com/us/app/broadcasts/id1469995354