All Projects → technosophos → Glowbear

technosophos / Glowbear

Licence: other
add custom Touch Bar buttons on macOS MacBook Pro

Programming Languages

typescript
32286 projects
applescript
352 projects

Projects that are alternatives of or similar to Glowbear

btt-touchbar-preset
🧰 My TouchBar BTT preset
Stars: ✭ 18 (-56.1%)
Mutual labels:  touchbar
Mtmr
🌟 [My TouchBar My rules]. The Touch Bar Customisation App for your MacBook Pro
Stars: ✭ 3,547 (+8551.22%)
Mutual labels:  touchbar
Macos Ui Kit
💎 The most detailed and accurate macOS UI Kit for Sketch. This Sketch Library includes common Mac interface elements, cursors, and a Touch Bar UI Kit.
Stars: ✭ 551 (+1243.9%)
Mutual labels:  touchbar
touchtest
MacOS Touch Bar Control Strip daemon
Stars: ✭ 22 (-46.34%)
Mutual labels:  touchbar
Zsh Apple Touchbar
Make your touchbar more powerful.
Stars: ✭ 261 (+536.59%)
Mutual labels:  touchbar
Thief
一款创新跨平台摸鱼神器,支持小说、股票、网页、视频、直播、PDF、游戏等摸鱼模式,为上班族打造的上班必备神器,使用此软件可以让上班倍感轻松,远离 ICU。
Stars: ✭ 3,974 (+9592.68%)
Mutual labels:  touchbar
ButOSX
CSGO Cheat Base for MacOSX. Written in C++ & Objective C. Menu Powered by ImGui. Includes Apple TouchBar API.
Stars: ✭ 58 (+41.46%)
Mutual labels:  touchbar
Energybar
Supercharge your Mac's Touch Bar.
Stars: ✭ 720 (+1656.1%)
Mutual labels:  touchbar
Coinpricebar
💰 Cryptocurrency prices on MacBook Touch Bar
Stars: ✭ 290 (+607.32%)
Mutual labels:  touchbar
Knighttouchbar2000
KITT 2000 chaser animation for your MacBook Pro TouchBar
Stars: ✭ 471 (+1048.78%)
Mutual labels:  touchbar
gachi-touchbar
Use the Touch Bar to play Gachi sound effects
Stars: ✭ 26 (-36.59%)
Mutual labels:  touchbar
TouchBarServer
Touch Bar over VNC
Stars: ✭ 77 (+87.8%)
Mutual labels:  touchbar
Touchbar
Apple MacBook Pro TouchBar (NSTouchBar) Cheatsheet and Swift examples
Stars: ✭ 339 (+726.83%)
Mutual labels:  touchbar
short-touch
Application to easily generate short cut buttons on MacBooks with the touch bar.
Stars: ✭ 12 (-70.73%)
Mutual labels:  touchbar
Muse
An open-source Spotify controller with TouchBar support
Stars: ✭ 594 (+1348.78%)
Mutual labels:  touchbar
PockKit
Core framework for building Pock widgets
Stars: ✭ 64 (+56.1%)
Mutual labels:  touchbar
Touchbreakout
Play Breakout game on your MacBook Pro with Touch Bar, using SpriteKit. 用 Touch Bar 在 Mac 上玩打砖块游戏
Stars: ✭ 318 (+675.61%)
Mutual labels:  touchbar
Nicertouchbar
Utilities for a more pleasant NSTouchBar development experience
Stars: ✭ 31 (-24.39%)
Mutual labels:  touchbar
Zsh Iterm Touchbar
Display feedback of terminal in the 🍏 Touchbar
Stars: ✭ 632 (+1441.46%)
Mutual labels:  touchbar
Awesome Touchbar
👉 🌟 delightful macOS resources for your touchbar
Stars: ✭ 366 (+792.68%)
Mutual labels:  touchbar

GlowBear: The TouchBar Customization Tool for your MacBook Pro

This is a tool for creating custom buttons to go on your MacBook Pro's touch bar (that glowy bar that hijacked the F-key row). It also supplies hotkey support so that you can map both a Touch Bar button and a hotkey.

Glow Bear

Prerequisites

  • node
  • yarn or npm

Usage

Build it the first time with npm install && npm build or yarn install && yarn build

Create/edit your ~/.config/glowbear/glowbear.yaml file to contain the buttons and commands you want to run.

Run with npm start or yarn start.

To raise the app, press CMD-SHIFT-.. At that point, the buttons will be visible on the button bar, and the accelerator keys will be active.

glowbear.yaml Format

The glowbear.yaml format contains a list of commands, with each command being represented as a button on the Touch Bar.

commands:
- name: "Web"
  color: "#b00707"
  accelerator: "a"
  applescript: |-
    tell application "Vivaldi"
      activate
      set visible of first window whose visible is true to true
    end tell

Commands have the following properties:

  • name: Text to display on the button.
  • color: A CSS-formatted color for the button.
  • accelerator: A hotkey (optional).
  • applescript: The script to execute when the button is clicked or the acclerator is executed.

Check out the examples directory for more examples.

LICENSE

This project is licensed under the MIT license. See LICENSE.txt for more.

Images in this package are licensed under CC-0 from https://openclipart.org.

Contributing

Feel free to open pull requests on this project. The main goal of the project was to make a tool for my own personal use. So I don't actively develop on this unless I get an idea.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].