github directvt/vtm v0.9.99.36

latest releases: v2026.02.06, v2026.02.05, v2026.02.03...
pre-release15 months ago

GitHub all current

Changes

  • Treat only unquoted literals as variables in settings. All unresolved unquoted literals are treated as regular values.
    Example:
    <config>
      <set>
        <variable1="text value"/>
      </set>
      <some_section>
        <variable2="text value"/>
      </some_section>
      <test1=variable1/>    <!-- Reference to the /config/set/ namespace (w/o quotes). -->
      <test2=/config/some_section/variable2/>    <!-- Absolute reference (w/o quotes). -->
      <test3="/config/some_section/variable3"/>  <!-- Just a text string (quoted string). -->
    </config>
  • Allow config-wide absolute references.
    Example:
    <config>
      <set>
        <selection>
          <mode="text"/>
          <rect=false/>
        </selection>
      </set>
      <term>
        <selection>
          <mode=/config/set/selection/mode/>  <!-- Absolute reference. -->
          <rect=selection/rect/>              <!-- Reference to the /config/set/ (default) namespace. -->
        </selection>
      </term>
    </config>
  • Amplify mouse hover on button press.
  • Add chord test to info page. You can test your keyboard there. Note that Shift+F7 (Disconnect), Ctrl+PageUp/Down (switch between windows) chords are reserved. At this stage, only key combination detection has been implemented, #86.
    image

Breaking changes

  • This version of vtm is not compatible with previous versions due to the changed directvt protocol.

Don't miss a new vtm release

NewReleases is sending notifications on new releases.