Go to file
somas95 aab4d40133 gitignore 2018-04-15 14:06:12 +02:00
bin localization 2018-04-11 21:13:59 +02:00
data gschema 2018-04-15 14:06:12 +02:00
debian adjustment ubuntu" 2015-05-20 00:51:02 +02:00
flatpak fix typo in flatpak definition 2018-04-14 21:18:48 +02:00
help initial commit sidebar 2014-07-06 22:35:24 +02:00
po locales 2018-04-15 14:06:12 +02:00
tests initial commit sidebar 2014-07-06 22:35:24 +02:00
uberwriter quick fix 2018-04-15 14:06:12 +02:00
uberwriter_lib make imports of gtkspellcheck compatible with flatpak 2018-04-13 21:00:08 +02:00
.gitignore gitignore 2018-04-15 14:06:12 +02:00
.quickly initial commit sidebar 2014-07-06 22:35:24 +02:00
AUTHORS initial commit sidebar 2014-07-06 22:35:24 +02:00
COPYING initial commit sidebar 2014-07-06 22:35:24 +02:00
ISSUE_TEMPLATE.md Create ISSUE_TEMPLATE.md 2018-04-10 14:55:40 +02:00
Ideas.md Updated Ideas.md 2018-04-06 22:14:15 +02:00
MANIFEST.in localization 2018-04-11 20:10:31 +02:00
Makefile update makefile to setuptools 2018-04-11 13:47:47 +02:00
README.md updated README with building instructions 2018-04-11 21:28:15 +02:00
autogen.sh add flatpak config 2018-04-04 23:01:57 +02:00
configure add flatpak config 2018-04-04 23:01:57 +02:00
de.wolfvollprecht.UberWriter.desktop Valid .desktop name. Localization will be done in the future 2018-04-07 18:44:25 +02:00
lipsum.md fixed a small bug where cursor iter is not transmitted to check_scroll 2014-10-05 09:51:10 +02:00
markdown_test.md initial commit sidebar 2014-07-06 22:35:24 +02:00
requirements.txt added requirements and some readme stuff 2015-05-19 22:19:16 +02:00
setup.py add new gschema 2018-04-13 20:19:30 +02:00

README.md

Uberwriter

Uberwriter is a GTK+ based distraction free Markdown editor, mainly developed by Wolf Vollprecht. It uses pandoc as backend for markdown parsing and offers a very clean and sleek user interface.

To use uberwriter, please make sure you have some dependencies installed:

  • Pandoc, the program used to convert Markdown to basically anything else (the package name should be pandoc in most distributions)
  • Of course, gtk3 etc. needs to be installed as well since this is a gtk application
  • Please find these packages on your distribution: python3 python3-regex python3-setuptools python3-levenshtein python3-enchant python3-gi python3-cairo

You can run UberWriter with ./bin/uberwriter

It's also possible to build, run and debug a flatpak package. You'll need flatpak-builder for this:

  • cd to the flatpak dir of the repo
  • flatpak-builder --install --force-clean some_folder_name uberwriter.json (this installs and cleans the build folder)
  • flatpak run de.wolfvollprecht.UberWriter

If you can find Uberwriter after this, it's due to a Flatpak bug. Try to export it to a local repo before installing it:

  • cd flatpak
  • flatpak-builder --repo=org.foo.Uberwriter --force-clean build uberwriter.json
  • flatpak remote-add --no-gpg-verify user org.foo.Uberwriter
  • flatpak install foo de.wolfvollprecht.UberWriter

Where org.foo.repo is the name of your repo, you can change 'foo' with the name you want Then you can run it as before or from your system launcher.

If you want to update an existing installation, just run

  • flatpak update de.wolfvollprecht.UberWriter

You can also debug with the following: flatpak-builder --run --share=network some_folder_name uberwriter.json sh

If you want to install it using setuptools, simply run python3 setup.py build install