prismtty 0.2.2

Fast terminal output highlighter focused on network devices and Unix systems
Documentation
profile:
  name: versa
  inherits: [generic]
  detection:
    - versa-
    - vsh
    - vni-
    - tvi-
    - show orgs org-services
  runtime:
    priority: 70
    strong_signals:
      - type: contains_any
        values:
          - versa-
          - versa networks
          - versa director
    startup_prompt: versa_user_at_host
    runtime_prompt: versa_user_at_host
rules:
  - description: Versa prompt
    regex: '(?m)^[A-Za-z0-9_.-]+@(versa|voss)[^>#\n]*[>#]'
    color: f#00bfff
  - description: Versa object
    regex: '(?i)\b(vni-\d+|tvi-\d+/\d+|sdwan|tenant|appliance|org|controller|branch)\b'
    color: f#ff00ff
  - description: Versa interface
    regex: '(?i)\b((vni-\d+/\d+)|(tvi-\d+/\d+)|(ptvi-\d+))(\.\d+)?\b'
    color: f#0099ff
  - description: Versa BGP state
    regex: '\b(Idle|Connect|Active|OpenSent|OpenConfirm|Established)\b'
    color: f#4da6ff bold