summaryrefslogtreecommitdiff
path: root/posts/monogatari.org
diff options
context:
space:
mode:
author0xhenrique <[email protected]>2025-02-19 21:28:48 +0000
committer0xhenrique <[email protected]>2025-02-19 21:28:48 +0000
commitb13a5ee4004b3adc702374ed8ce0954df3cc35cc (patch)
tree086f07e0442824f3b19a4e4c24d92c627c0e6520 /posts/monogatari.org
parenta5d40f156d8e20f3bdd6d8b9760eeea0094d89af (diff)
remove markdown in favour of org files
Diffstat (limited to 'posts/monogatari.org')
-rw-r--r--posts/monogatari.org54
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