diff options
Diffstat (limited to 'posts/monogatari.org')
| -rw-r--r-- | posts/monogatari.org | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/posts/monogatari.org b/posts/monogatari.org new file mode 100644 index 0000000..97e8685 --- /dev/null +++ b/posts/monogatari.org @@ -0,0 +1,54 @@ +#+title: Monogatari - Text Editor in Python +#+date: <2024-08-17 08:57> +#+filetags: projects python +#+ATTR_HTML: :border 2 :rules all :frame border + +Monogatari is a text editor built with Python using the Tkinter GUI library. +https://raw.githubusercontent.com/henrique-marques-vsoft/monogatari/master/pics/shinobu.gif + +** Installation and usage +Assuming you already have Python installed in your machine: +#+BEGIN_SRC bash +$ git clone [email protected]:all123all/monogatari.git +$ cd monogatari +$ python monogatari.py +#+END_SRC + +If you're using Linux you probably will need to install tk manually: + +#+BEGIN_SRC bash +//Arch based distros +$ sudo pacman -S tk +//For Ubuntu based +$ sudo apt-get install tk +#+END_SRC + +** Goals + +- [x] Basic text editor functionalities (create file, open file, exit etc.) +- [x] Black background and a colorpicker option to choose another color +- [ ] Test routine for the basic functionalities +- [ ] Release a package +- [ ] The close function is being called even when the file isn't modified + +** Contribute to MONOGATARI - Text Editor + +- Click the fork button on top right +- Git clone your fork +- Connect with my repo: +#+BEGIN_SRC bash +$ git remote add all123all git://github.com/all123all/monogatari +$ git remote -v +#+END_SRC + +You are now ready to start to code! Just do as always: +#+BEGIN_SRC bash +$ git add . +$ git commit -m "fix: something that was fixed" +$ git push +#+END_SRC + +Then you can create a pull request right here on Github. Just go to the Pull Requests tab and select `New pull request` button to do so. + +** Screenshots +https://raw.githubusercontent.com/henrique-marques-vsoft/monogatari/master/pics/print.png |
