Skip to content

darcy-shen/marketo

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Marketo

A KDE application for note taking with the power of lightweight markup language.

It is bundled with a separated Markdown editor.

Features

  • Use katepart as the default editor (cool vim mode)

  • Partially support CommonMark

  • Live Preview(auto sync between two views)

  • Real-time fenced-code highlight

  • MathJax support

    Rendering when editing

Planning

  • Integrated with baloo for search
  • Git support
  • Support blog post generating

For User

See Installation Guide to install Marketo.

Starting Marknoto, you will see the guide - The Home Note.

For Developer

Dependencies

You need to install libmdcpp first.

Also you need to install many other dependencies for compiling. Please see the CMakeLists.txt file for more info.

Compile

Then follow these instructions:

cd /tmp
git clone https://github.com/sadhen/marketo.git
cd marketo
git submodule init
git submodule update
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=$HOME/.local ..
make
make install

NOTE: $HOME is your home directory. The above instructions will install Marketo in $HOME/.local.

Run it

cd ~/.local/bin/
./marknoto # this will launch the note-taking application
./markpado # this will launch the Markdown editor

License

GPL v3

Copyright © 2014,2015 Darcy Shen