Dave Jarvis' Repositories

git clone https://repo.autonoma.ca/repo/keenwrite.git
document:
  title: "{{app.title}}"
  subtitle: User Manual
  copyright: White Magic Software, Ltd.
app:
  title: KeenWrite
  classes:
    processors:
      markdown: MarkdownProcessor
      variable:
        definition: DefinitionProcessor
      preview: PreviewProcessor
  palette:
    primary:
      light: '#51a9cf'
      dark: '#126d95'
    secondary:
      light: '#ec706a'
      dark: '#7e252f'
    accent:
      light: '#76A786'
      dark: '#385742'
    grayscale:
      light: '#bac2c5'
      dark: '#394343'
  graph:
    label:
      chain:
        next: successor
fonts:
  protocol: 'https'
  server: 'fonts.keenwrite.com'
  path: '/download'
  url: "{{fonts.protocol}}://{{fonts.server}}/{{fonts.path}}"

repository:
  protocol: 'https'
  server: 'repo.autonoma.ca'
  url: "{{repository.protocol}}://{{repository.server}}"

install:
  java: "keenwrite.jar"
  config:
    unix: "${HOME}/.local/share/keenwrite"
    win: "C:\\Users\\%USERNAME%\\AppData\\Roaming\\keenwrite"
  mac:
    native: "keenwrite.app"
    java: "{{install.unix.java}}"
  unix:
    native: "keenwrite.bin"
    java: "keenwrite.sh"
  win:
    native: "keenwrite.exe"
    java: "keenwrite.bat"
  path:
    unix:
      bin: "${HOME}/.local/bin"
  url:
    unix:
      launcher: "{{repository.url}}/keenwrite.git/raw/HEAD/scripts/{{install.unix.java}}"
    windows:
      script: "{{repository.url}}/keenwrite.git/raw/HEAD/{{install.win.java}}"
      path: "{{repository.url}}/keenwrite.git/raw/HEAD/scripts/localpath.bat"

skins:
  url:
    main: "{{repository.url}}/keenwrite.git/tree/main/src/main/resources/com/keenwrite/skins"
    markdown: "{{repository.url}}/keenwrite.git/blob/main/src/main/resources/com/keenwrite/editor/markdown.css"