# Launch Bar Widgets Launch bar widgets are a subset of Custom Widgets that can be used to render custom buttons and widgets inside the Launch Bar. ## Creating a launch bar widget Unlike Custom Widgets, the process of setting up a launch bar widget is slightly different: 1. Create a Code note of type _JavaScript (front-end)_. * The script itself uses the same concepts as Custom Widgets, including the use of a `NoteContextAwareWidget` or a `BasicWidget` (according to needs). * As examples, see Note Title Widget and Analog Watch. 2. Don't set `#widget`, as that attribute is reserved for Custom Widgets. 3. In the Global menu, select _Configure launchbar_. 4. In the _Visible Launchers_ section, select _Add a custom widget_. 5. Give the newly created launcher a name (and optionally a name). 6. In the Promoted Attributes section, modify the _widget_ field to point to the newly created note. 7. Refresh the UI.