Skip to content

vangberg/skrift

Repository files navigation

Skrift

A personal note-taking app. See my post Note Workflows in Skrift for the rationale behind Skrift.

skrift

Installation

Download the latest release from the Releases page.

If you are on macOS, the app is unsigned (as I don't want to pay for an Apple Developer account), and cannot run, if it is downloaded via the browser. Download it via the terminal using curl instead.

Development

  • asdf is used for version management.
  • npm run start will start the app in dev mode.

Tests

  • npm run test will run the tests.

Build and release

  • npm run build && npm run release

Notarizing on Mac

export AC_USERNAME=<email>

# https://support.apple.com/en-us/HT204397
export AC_PASSWORD=<app-speficic-password>

npm run notarize

Check if app has been notarized

spctl -a -v dist/mac/Skrift.app