Go to file
somas95 1fc36c6fdc
Merge pull request #178 from UberWriter/ft.autohiding_headerbar
Use a .ui file to define the headerbar
2019-11-14 12:52:48 +01:00
.github/ISSUE_TEMPLATE Update issue templates 2019-07-12 09:28:47 +02:00
build-aux update texlive install script 2019-10-30 01:30:11 +01:00
data Use a .ui file to define the headerbar 2019-11-11 01:27:39 +01:00
help work on the meson port by @bilelmoussaoui 2019-10-28 21:40:51 +01:00
po fix some strings 2019-10-28 21:41:06 +01:00
screenshots Merge branch 'master' 2019-11-05 12:28:08 +01:00
scripts initial port to gresources 2019-11-04 23:05:03 +01:00
tests Adjust regex tests for CommonMark, improve inline regexp 2019-07-25 00:18:33 +01:00
uberwriter Use a .ui file to define the headerbar 2019-11-11 01:27:39 +01:00
.gitignore update gitignore 2019-11-14 12:45:54 +01:00
AUTHORS Update license 2019-07-05 20:47:49 +02:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2019-07-18 20:57:45 +02:00
COPYING initial commit sidebar 2014-07-06 22:35:24 +02:00
PKGBUILD Migrate to gspell 2019-04-28 23:03:10 -04:00
README.md Update README.md 2019-10-30 01:32:21 +01:00
lipsum.md update webpage 2018-06-12 20:24:40 +02:00
markdown_test.md initial commit sidebar 2014-07-06 22:35:24 +02:00
meson.build fix PACKAGE_URL path 2019-11-04 23:05:21 +01:00
meson_options.txt Build system: init porting to meson 2019-07-01 12:43:26 +02:00
requirements.txt Remove non-Python requirements from requirements.txt 2019-05-04 16:34:12 +01:00
uberwriter.in initial port to gresources 2019-11-04 23:05:03 +01:00

README.md

Please do not theme this app

Uberwriter

About

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

Install

You can get UberWriter on Flathub! Get it now

Contributions and localization

If you want to help to localize the project, just join us at Poeditor Any help is appreciated!

Building from Git

$ git clone https://github.com/UberWriter/uberwriter.git`
$ cd uberwriter
$ meson builddir --prefix=/usr
# sudo ninja -C builddir install

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
  • webkit2gtk is also needed for the preview panel
  • Please find these packages on your distribution: python3 python3-regex python3-setuptools python3-levenshtein python3-enchant python3-gi python3-cairo
  • Optional dependencies are texlive for the pdftex module.

Running it without installing it

You can run UberWriter with ./uberwriter.in without installing it in the system, but you'll need to install and compile the schemas before:

# sudo cp data/de.wolfvollprecht.UberWriter.gschema.xml /usr/share/glib-2.0/schemas/de.wolfvollprecht.UberWriter.gschema.xml
# sudo glib-compile-schemas /usr/share/glib-2.0/schemas

Building a flatpak package

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

$ cd build-aux/flatpak
$ flatpak-builder --force-clean --install --user _build de.wolfvollprecht.UberWriter.json