Looksyk

A simple personal knowledge platform with a focus on clean markdown files, simple queries and a journal.

Disclaimer:

Please note: Git sync attempts to synchronize your data easily and reliably to a Git repository. Using multiple Looksyk installations in parallel and with little opportunity to synchronize can lead to editing conflicts, potentially hiding some changes in an old git-commit since Looksyk always tries to commit changes and merge afterwards.

It may well be that you know of a sync tool that delivers better results for your use case.

Configuration Parameters

Usage

After connecting to the Git repository, the sidebar displays the current state of the graph. It can be viewed without changes (first image) or with local changes (second image). Clicking the sync icon loads changes from the remote repository. Clicking the graph icon makes a commit and attempts to upload the changes to the remote repository (pulling them first if necessary).

Sync Sidebar Clean Sync Sidebar Dirty

Looksyk tries to create meaningful commit messages based on the changes made to the graph.

Meaningful Commit Messages

If a conflict occurs during synchronization, the configured conflict resolution strategy will be applied.

Since Looksyk tries to commit before every merge, it is possible to revert to previous states of the graph using Git tools.

In addition to this manual execution of pull, commit and push, Looksyk also tries to automatically update the graph at certain points in order to reduce conflicts.

The following events lead to Git actions:

Behavior of Looksyk using git