Code Monkey home page Code Monkey logo

btt-touchbar-presets's Introduction

BetterTouchTool Touch Bar Presets

Here we collect cool touch bar presets for BetterTouchTool. Feel free to send your own configs in pull-requests. Do not forget to attach a screenshot (⇧⌘6) and write some description to this README.

Screenshot

Installation

After installing BetterTouchTool, you can import/export configurations from the Manage Presets button.

Screenshot

Presets

Screenshot1 Screenshot2

Widgets:

  • Smart Finder: opens a new Finder window in any situation
  • Spotify Now Playing: shows the name of the track currently playing in Spotify
  • VK and YouTube Now Playing
  • Top reminder from Reminders.app
  • Weather widget: temperature in current location (install JSON Helper and Location Helper to make it work)
  • Coffee Break: lock screen button :)
  • Convenient Play button: controls only Spotify and iTunes, not all that shit that macOS High Sierra do

Screenshot

Version 2 (with sliders):

ad_btt_v2.json

Screenshot

Version 3 (System info group, battery info is moved to the group to reduce the consumption of system resources):

ad_btt_v3.json

Screenshot Screenshot

@ReDetection: redetection_v1.1.json

Screenshot 1 Screenshot 2

Widgets:

  • Click on VK and YouTube widgets opens their specific tab
  • Geeky weather

@podkovyrin: podkovyr_btt.json

Screenshot 1 Screenshot 2 Screenshot 3

Widgets:

  • Auto-hidden next track button

Screenshot 1 Version 1: toxblh_v1.json

Screenshot 2

Widgets:

Presets:

  1. Finder
  2. Bright up/down
  3. What now playing for iTunes, Spotify and VOX. Next by press.
  4. I want a coffee!
  5. Weather - Local the weather
  6. Volume up/down
  7. Play/Pause - Work only with iTunes, Spotify and VOX
  8. Battery status
  9. Time - simple a time

@surpher: xcode-dev.json

Screenshot 1

system-controls.json
Screenshot 2

Widgets:

  1. Now playing for iTunes, tap to Next
  2. YouTube playing in Safari
  3. YouTube playing in Chrome

Presets:

  1. Finder
  2. Xcode
  3. Git-Tower
  4. iTerm2
  5. iTunes/YouTube widget
  6. Coffee time!
  7. Volume down/up
  8. Mute/Unmute
  9. Play/Pause
  10. System Controls button group (preset)

Screenshot Widgets:

  1. YouTube playing in Chrome
  2. Now playing in Spotify
  3. Reminders: Last Reminder

Presets Left:

  1. Finder
  2. Terminal
  3. Visual Studio Code

Presets Right:

  1. Coffee - Sleep Computer
  2. Volume Down
  3. Volume Up
  4. Brightness Down
  5. Brightness Up
  6. Weather - Weather Icon + Temp F
  7. Time - H:mm

@gillesdubois: gillesdubois_btt.json

Screenshot Screenshot Screenshot

Presets Left:

  1. Finder
  2. Visual Studio Code
  3. iTunes : Now Playing
  4. VPN Status - Tap to connect / disconnect (Tunnelblick)
  5. Weather - Weather Icon + Temp C°

Presets Right:

  1. Brightness Down
  2. Brightness Up
  3. Volume Down
  4. Volume Up
  5. Play / Pause
  6. Coffee - Sleep Computer
  7. Time - H:mm

Screenshot

Left:

  1. Forklift
  2. TextEdit
  3. Emacs (icons)
  4. Notes

Middle widget:

  1. iTunes song, click to jump to next

Right:

  1. Play/Pause
  2. Volume down
  3. Volume up
  4. Coffee - sleep screen (not sleep computer)
  5. Time as h:mm a

Misc:

  1. Hold Fn key to access expanded control strip or press it to toggle BTT/app controls if available, via hack from alexw.me - search "You can still access the Control Strip..."

@vladionescu: simple_snake.json

Simple Touchbar Emoji Picker

Left:

  1. ESC
  2. Emoji picker

Middle widget:

  1. Spotify now playing, click to jump to next

The next song title appears immediately, it doesn't wait for the now playing script to run on its timer

Right:

  1. Brightness down
  2. Brightness slider
  3. Volume down
  4. Volume slider
  5. Mute
  6. Lock screen
  7. Day Month Date
  8. 12 hour clock

The brightness/volume up buttons were omitted from the slider in the interest of saving space, and because I use the slider to adjust and not the buttons. The buttons are effectively just icons to remind what each slider is for.

@goldenchaos: goldenchaos-btt.json

Photo

Screenshot 6 Screenshot 5 Screenshot 1 Screenshot 2

  • Fullscreen button also acts as esc key
  • Date and Time widget toggles Fantastical 2 menu bar when pressed (uses Fantastical 2's default keyboard shortcut)
  • Weather widget toggles Carrot menu bar when pressed (uses Carrot's default keyboard shortcut)
  • Refresh button appears next to Forward and Back buttons if Safari is open
  • Media controls and iTunes widget appear only when iTunes is running
  • iTunes Now Playing widget shows currently playing song or "Paused" if iTunes is not playing anything
  • Due Today widget shows reminders from Reminders.app that are due today, overdue, or without a due date
  • Reminders without a due date persist and automatically show the most recently added reminder
  • Persistent Show Finder widget provides easy finder access
  • Persistent Maximize Left, Center Window, and Maximize Right controls (with custom glyphs!) for window management
  • Tap on any widget to open its parent app

Useful links

License

Licensed under the WTFPL license. Full text of the license can be found in the LICENSE.txt file.

vas3k.com  ·  GitHub @vas3k  ·  Twitter @vas3k

btt-touchbar-presets's People

Contributors

vas3k avatar gillesdubois avatar surpher avatar ad avatar toxblh avatar plpxsk avatar vladionescu avatar lukakerr avatar

Watchers

teemo avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.