top

Developing Bominade

This information should help you if you want to contribute to Bominade.

Source code

Grab it:

git clone https://gitlab.com/afshar-oss/b8.git

Run b8

Using your system environment.

make run

In a virtualenv

make verun

Embedding NeoVim

The NeoVim Gtk widget is entirely reusable. You can write your own Python NeoVim GTK in a few lines of code. See the most basic example of doing this.

Bugs and feature requests

You can see the open bugs on the Issue tracker. We do not use Github’s issue tracker.

Open Issues

Bug Date
Fails with "Namespace Vte not available" on startup 2020 11 09
sometimes nvim won't start 2020 11 02

Commit history

Bug Date Author
Updated dev instructions. 2020 11 09 Ali Afshar
Updated rules to run and run in virtualenv 2020 11 09 Ali Afshar
Switched terminal bar position. 2020 11 08 Ali Afshar
Correct paths for remote and command line files 2020 11 08 Ali Afshar
Extracted version info into a separate module from __init__.py 2020 11 08 Ali Afshar
Add analytics to web 2020 11 06 Ali Afshar
Fix screenshot and other minor website updates 2020 11 06 Ali Afshar
Link the README to the website. 2020 11 06 Ali Afshar
Fix version output and bump version. 2020 11 06 Ali Afshar
Rule to install 2020 11 06 Ali Afshar
Force removing pyproject file after release 2020 11 06 Ali Afshar
Version bump 2020 11 06 Ali Afshar
Shortcut to close all buffers. 2020 11 06 Ali Afshar
Smallest possible vim embed example 2020 11 05 Ali Afshar
More to clean. 2020 11 05 Ali Afshar
Doc string for app module. 2020 11 05 Ali Afshar
Git ignore in the right places. 2020 11 05 Ali Afshar
Update clean to clean more 2020 11 05 Ali Afshar
website updates 2020 11 05 Ali Afshar
Welcome to the bominade website 2020 11 04 Ali Afshar
This is the kind of friend you are - without making me realize my soul's anguished history, you slip into my house at night, and while I am sleeping, you silently carry off all my suffering and sordid past in your beautiful hands. b8 loves you.

© 2020

Ali Afshar