Skip to content
/ parmis Public

VS Code extension: Persian calendar on statusbar

License

Notifications You must be signed in to change notification settings

ehsun7b/parmis

Repository files navigation

PARMIS — Multi-Calendar Clock

Status bar clock for VS Code with Persian (Jalali) and Gregorian calendars. Locales include fa-IR, fa-AF, ps-AF, tg-TJ, plus common en-* variants. Digit styles: arabext (۰۱۲…), arab (٠١٢…), latn (012…).

Features

  • Click the status bar to toggle Persian ↔ Gregorian
  • Locale presets (fa-IR, fa-AF, ps-AF, tg-TJ, en-US/GB/AU/CA/NZ/IE/IN/SG/ZA)
  • Numbering styles: arabext, arab, latn, or auto
  • “Explicit” tooltip format (consistent order across systems) or “Auto”
  • Optional Jalali fallback (if ICU lacks ca=persian)

Settings

  • parmis.calendar: "persian" | "gregorian"
  • parmis.locale: "" (auto) or a BCP-47 tag like fa-IR, ps-AF, tg-TJ, en-AU, etc.
  • parmis.numbering: "default" | "arabext" | "arab" | "latn"
  • parmis.tooltipFormat: "auto" | "explicit"
  • parmis.fallbackMode: "auto" | "off" | "bundled"

Command

  • PARMIS: Toggle Calendar (parmis.toggleCalendar)

Optional fallback: install jalaali-js in your extension folder to enable bundled Jalali when ICU doesn’t support Persian.

About

VS Code extension: Persian calendar on statusbar

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published