All Projects → felixerdy → touchbar

felixerdy / touchbar

Licence: MIT license
Atom package to use MacBook Touchbar

Programming Languages

javascript
184084 projects - #8 most used programming language
Less
1899 projects

Projects that are alternatives of or similar to touchbar

Etheratom
Solidity compilation and Ethereum contract execution interface for hackable atom editor
Stars: ✭ 242 (+374.51%)
Mutual labels:  atom
atom-refactoring
Atom package that provides refactoring capabilities for your PHP source code.
Stars: ✭ 16 (-68.63%)
Mutual labels:  atom
website
The Atom Community website.
Stars: ✭ 27 (-47.06%)
Mutual labels:  atom
V2
Minimalist and opinionated feed reader
Stars: ✭ 3,239 (+6250.98%)
Mutual labels:  atom
TwoDark
Atom's OneDark inspired theme for Sublime Text
Stars: ✭ 19 (-62.75%)
Mutual labels:  atom
TouchBarKeyboard
A fully functional keyboard for your touch bar! No thinness lost, it's the perfect solution!
Stars: ✭ 30 (-41.18%)
Mutual labels:  touchbar
Settings View
🔧 Edit Atom settings
Stars: ✭ 226 (+343.14%)
Mutual labels:  atom
atom-quokka
Quokka.js Atom Package
Stars: ✭ 31 (-39.22%)
Mutual labels:  atom
hyper-custom-touchbar
Add custom buttons to the Macbook's Touch Bar when using Hyper terminal.
Stars: ✭ 36 (-29.41%)
Mutual labels:  touchbar
RebelChat
Rebel Chat 💬 - is a modern way to keep in touch with any team, and keep your messaging under control right in your editor.
Stars: ✭ 19 (-62.75%)
Mutual labels:  atom
Atom
The hackable text editor
Stars: ✭ 56,465 (+110615.69%)
Mutual labels:  atom
atom-jscad
Previewing (J)SCAD 3D models inside Atom.
Stars: ✭ 28 (-45.1%)
Mutual labels:  atom
autocomplete-haskell
Atom autocomplete-plus provider for haskell
Stars: ✭ 23 (-54.9%)
Mutual labels:  atom
Highlight Selected
Highlights the current word selected when double clicking
Stars: ✭ 244 (+378.43%)
Mutual labels:  atom
language-agda
Agda language support for the Atom editor
Stars: ✭ 13 (-74.51%)
Mutual labels:  atom
Ide Haskell
Haskell IDE plugin for Atom editor
Stars: ✭ 236 (+362.75%)
Mutual labels:  atom
bracket-padder
⌨️ Convenient padding and closing of brackets for Atom
Stars: ✭ 13 (-74.51%)
Mutual labels:  atom
swdc-atom
Track your programming activity in real-time in Atom
Stars: ✭ 11 (-78.43%)
Mutual labels:  atom
atom-remember-session
A simple package to make Atom remember your previous session - Not being developed anymore!
Stars: ✭ 15 (-70.59%)
Mutual labels:  atom
rubocop-auto-correct
Auto-correct ruby source code by using rubocop in Atom.
Stars: ✭ 29 (-43.14%)
Mutual labels:  atom

touchbar package

Add touchbar elements to atom

Installation

apm install touchbar

How to use

Touchbar will be loaded on startup. Press ctrl-alt-o to toggle touchbar

Current shipped features:

  • Labels
  • Buttons
  • Insert Text Buttons
  • Color picker
  • Emoji Picker
  • Edit Touchbar
  • Set Icons
  • Insert Text (e.g. { or [). Please use Button Text Insert and insert your desired text in the command input

touchbar screenshot

How to change elements

There is now a basic editing function build in. Press the Edit Touchbar button on your Touchbar or go to Packages -> touchbar -> Edit Touchbar. You can choose the type of your element as well as the label, command and color. Thanks to @fand you can also add / remove and sort items in the edit view!

touchbar edit screenshot

More advanced way:

Go to Settings -> Packages -> touchbar and update the Elements input. This input must be a valid json array of elements.

Example:

[{"name":"color-picker","type":"color-picker"},{"name":"comment-button","type":"button","label":"//","command":"editor:toggle-line-comments","color":"#316ed4","icon":"","iconColor":"default"},{"name":"spacer","type":"button","size":"small","label":"","command":"tree-view:toggle","color":"#00716c","icon":"NSTouchBarSidebarTemplate","iconColor":"white"},{"name":"toggle-command-palette","type":"button","label":"🎨","command":"command-palette:toggle","iconColor":"default"},{"name":"toggle-github","type":"button","label":"GitHub","color":"#919191","command":"github:toggle-github-tab","icon":"","iconColor":"default"},{"name":"edit-touchbar","type":"button","label":"Touchbar","command":"touchbar:edit","color":"#6c233b"},{"type":"spacer","size":"flexible","name":"Config 1547128866278"},{"type":"button-insert","name":"Config 1545387178508","label":"[ ... ]","command":"[","icon":""},{"type":"button-insert","name":"Config 1545387144391","label":"{ ... }","command":"{"},{"type":"button-insert","name":"Config 1545390215291","label":"\\","command":"\\"}]
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].