An open API service indexing awesome lists of open source software.

https://github.com/kr-g/thonny-gitonic

thonny plugin for gitonic
https://github.com/kr-g/thonny-gitonic

developer-tools git git-tool git-workspace gitonic python source-control thonny thonny-plugin tkinter

Last synced: 26 days ago
JSON representation

thonny plugin for gitonic

Awesome Lists containing this project

README

          

[![PEP-08](https://img.shields.io/badge/code%20style-PEP08-green.svg)](https://www.python.org/dev/peps/pep-0008/)

you are reading VERSION = v0.0.3-develop

# thonny-gitonic

[thonny](https://thonny.org) plugin for [gitonic](https://github.com/kr-g/gitonic)

open `gitonic` in thonny by pressing Control+Shift+g, or via tools menu

press `ESC` key to minimize gitonic window.

# what's new ?

Check
[`CHANGELOG`](https://github.com/kr-g/thonny-gitonic/blob/main/CHANGELOG.md)
for latest ongoing, or upcoming news.

# limitations

Check
[`BACKLOG`](https://github.com/kr-g/thonny-gitonic/blob/main/BACKLOG.md)
for open development tasks and limitations.

# platform

tested on python3, and linux

# installation

python3 -m pip install thonny-gitonic

# configuration

## custom installation path

in file `~/.gitonic/thonnycontrib.cfg`

[DEFAULT]
# will run gitonic from local installation
path = .

or, in case of a venv

[DEFAULT]
# will run gitonic from specific .venv installation
path = ~/gitonic/.venv/bin

or, as python parameter (depending on your environment)

[DEFAULT]
path = ~/repo/gitonic
start = .venv/bin/python3
param = ~/repo/gitonic/gitonic/gitonic.py

on windows this might look like this (depending on your environment)

[DEFAULT]
path = ~/repo/gitonic
start = .venv/Scripts/gitonic

or, if started as python cmdline parameter

[DEFAULT]
path = ~/repo/gitonic
start = .venv/Scripts/python
param = ~/repo/gitonic/gitonic/gitonic.py

# license

thonny-gitonic is released under the following
[`LICENSE`](https://github.com/kr-g/thonny-gitonic/blob/main/LICENSE.md)