This package creates a cool customizable menu for atom.
The menu is hidden by default and can be triggered by hovering on the bottom right corner of your your editor window.
You can customize it with preferred colors, commands and icons.
The easiest way to install bubble-menu is to do as follows:
bubble-menu
and click packages
button to search.bubble-menu
and click install
Alternatively you can use the Atom Package Manager:
apm install bubble-menu
To add your own bubbles or edit the existing ones,
bubble-menu-config
and click it.bubble-menu.cson
] following the existing style. i.e
]
( example after line 26
in the above image) .{
command: "your command"
icon: "selected icon"
text: "text to be displayed beside the icon"
}
PS:
command - shift - P
or ctrl - shift - P
if you are on windows.
Hovering on the commands displayed on the modal, shows the precise text you can use on bubble-menu
.
After installing bubble-menu.
Packages
These settings allow you to customize the look and experience of the bubble-menu.
Anyone is welcome to contribute to the development of this package. It can be a lot of work to keep up on, and I'll take help wherever i can get it :)
If you're keen to contribute, start by forking the repo and cloning it to your computer.
Note: To use the development version, you must first install the production version (apm uninstall bubble-menu
), then and run the following commands from the root of the bubble-menu project:
# To install the local version as an Atom Themeapm link .# Open with dev mode:atom --dev .
Once this is complete you will be able to edit bubble-menu files directly in Atom and see your UI changes in real time other changes might need you to reload the editor.
Once you are satisfied, with your updates, commit your change, push them to your fork and submit a pull request with a description of the changes that you made.
Once you're done working locally and ready to install the production version again, simply run apm unlink .
from the root of the bubble-menu project.
Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.