jczic / ESP32-MPY-Jama

v1.2 - UI tool for manage Espressif ESP32 microcontrollers with embedded MicroPython for MacOS, Windows and Linux: mini IDE, files manager, REPL, real time dashboards (sys/net), advanced features (gpio/mp3/leds/...)
https://github.com/jczic/ESP32-MPY-Jama
MIT License
424 stars 25 forks source link

Cleanup + Linux Support #3

Closed happenpappen closed 1 year ago

happenpappen commented 1 year ago

Hi Jean-Christophe,

i would like to contribute a Linux version and cleaned up the repository a little bit and made some code changes:

kind regards,

Christoph

jczic commented 1 year ago

Excellent @happenpappen 👍🏻

I looked it up, it looks good indeed :) Thank to you!

I'll update this as soon as, attach the binaries to the releases actually and change the readme for the download button links. Do you think it's necessary to provide a binary version on Linux or users will know how to make it work very easily? :)

jczic commented 1 year ago

Merged! 👍🏻

jczic commented 1 year ago

Just @happenpappen, in "conf.py", are you sure that not call "expanduser()" on the path is always correct on Linux ?

Path('~/.config/')

or

Path('~/.config/').expanduser()
happenpappen commented 1 year ago

Yes, you're right the ".expanuser()" call is missing by accident and must be added. I'll create another PR for this.