Git Product home page Git Product logo

bettertouchtool-b9presets's Introduction

BetterTouchTool Presets

BetterTouchTool is one of the most prowerful productivity tool for macOS, which has been maintained for many years.

This repository contains my presets and some related tools.

B9TouchBar

My touch bar preset inspired by GoldenChaos-BTT.

Feature

  • Powerful while keeping it simple.

    Actions are organized in a way that is easy to understand and maintain. No name triggers. No duplicate rules.

  • Window control menu Window control screenshot

  • Option menu Option menu screenshot

  • Media Control Player Control Mini Player Control Menu Player Control Like

  • Game mode Game mode screenshot

  • Energy efficient.

    Only run script at necessary time. Avoid them executed periodically. ref

  • Other application presents

    Finder, Opera, Xcode

Quick Reference

  • Four finger swipe down or tap the BetterTouchTool (in Control Strip) button to toggle BTT touch bar.
  • Hold control to show window control menu.
  • Hold option to show system control menu.
  • Hold shift for alternate oprations.
  • If it looks like a button then you can tap it.

Usage

  • Go to releases page to install.

    After inport triggers into your BetterTouchTool. You may need to restart BetterTouchTool before the touch bar present can work properly.

  • Available out of the box, use it directly. Modify to meet your needs. There is no setting.

  • Recommand setting: BTT touch bar setting

  • Two finger swipe to change volume, with shift can change screen brightness.

Principle

  • B9TouchBar is designed to complement the system touch bar, not a replacement.

  • Avoid using third-party binary. Avoid additional installation steps.

  • Never simulate a control strip as a replacement.

BTTPresetBeautify

A command line tool to format BetterTouchTool preset files.

  • Keeps JSON keys in order.
  • Sort application group in preset file, keeps Global first.
  • Make triggers in the same order as seen in BetterTouchTool app.

Usage:

BTTPresetBeautify input_path [output_path]

It will overwrite the original file if no output path is specified.

Download

bettertouchtool-b9presets's People

Contributors

bb9z avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  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.