A tool-bar plugin that adds a toolbar with ioton platform integration and commonly used actions.
Available toolbar buttons:
- create new ioton project
-
- split screen horizontally
- split screen vertically
- toggle tree-view
Note: The toolbar buttons that require other packages will only appear if you have those packages installed
First you have to install the tool-bar
package which is required:
apm install tool-bar
Then you install the ioton
package:
apm install ioton
It's also possbile to add your own desired buttons to the tool bar. To utilize this feature you have to go to the settings of tool-bar-almighty and enter a path relative to your .atom
directory that contains the entries you want to add. They will be added below the default entries.
The file must be a javascript module that exports an Array of entries.
The format is the same as tool-bar's with 2 extra properties. The first one is type
which indicates whether the entry is a button
or a spacer
while the second one is dependency
which indicates whether a button's package is not installed by default in Atom and should only be displayed if it's package is installed.
The lib/entries.coffee
is another example on how to format your entries.
- The file's location
~/.atom/custom_entries.js
- The tool-bar-almighty setting's value must match the filename mentioned above
custom_entries.js
- The content of the file should look like the following:
module.exports = [
{
type: 'button',
tooltip: 'Open File',
callback: 'application:open-file',
icon: 'document-text',
iconset: 'ion'
},
{
type: 'button',
tooltip: 'Open Folder',
callback: 'application:open-folder',
icon: 'folder',
iconset: 'ion'
},
{
type: 'button',
tooltip: 'Merge Conflicts',
dependency: 'merge-conflicts',
callback: 'merge-conflicts:detect',
icon: 'code-fork',
iconset: 'fa'
}
]
The MIT License