Skip to content

Flight Radar 0.2.3

Choose a tag to compare

@yuters yuters released this 03 Aug 01:01
· 18 commits to main since this release

Changes

  • Settings and credentials now live in ~/.local/state/omarchy/settings/flight-radar.json, alongside the file Omarchy's own weather widget keeps there. They used to sit in the plugin folder, which Omarchy watches for code changes — so saving either one reloaded every plugin, every service, and the desktop wallpaper along with them. This went unnoticed for a while because my own install is a symlink into a working copy, and the directory watcher does not follow symlinks: writes landed outside the watched tree, so the reload never fired here and only showed up on an ordinary install.
  • The panel writes credentials itself instead of handing them to a helper script, so they never appear in a process's arguments. The file is kept private to your user account.

Upgrading

  • Your settings carry over on their own; nothing is moved or copied, the old file is simply read until the first time you save.
  • OpenSky credentials must be entered again. Until you do, the radar uses anonymous access, limited to 400 requests a day. You do not need to generate new ones — the existing pair is still readable at ~/.config/omarchy/plugins/yuters.flight-radar/opensky.json. Copy the clientId and clientSecret from there into settings, reachable with S while the panel is open.