{
  "name": "wifi",
  "kind": "bundled",
  "title": "Wi-Fi",
  "description": "The current network, the saved ones and what is in range: join, forget, copy the password, turn Wi-Fi off.",
  "version": "0.1.0",
  "icon": {
    "tile": {
      "glyph": "󰖩",
      "bg": "blue"
    }
  },
  "author": "pal",
  "spec": "github:zcag/pal/extensions/wifi@v0.17.4",
  "source": "https://github.com/zcag/pal-extensions/tree/HEAD/wifi",
  "commit": "4d2559cf9c04d0133c97d7c897f19a14acb9eace",
  "manifest": {
    "name": "wifi",
    "title": "Wi-Fi",
    "description": "The current network, the saved ones and what is in range: join, forget, copy the password, turn Wi-Fi off.",
    "version": "0.1.0",
    "icon": {
      "tile": {
        "glyph": "󰖩",
        "bg": "blue"
      }
    },
    "author": "pal",
    "repo": "bundled",
    "license": "MIT",
    "store": {
      "tagline": "Join, forget or inspect Wi-Fi networks; switch the radio",
      "category": "system",
      "features": [
        "Current, Known and Available sections, with signal, channel, security and IP for the network you are on; `cmd+i` shows a network as a page",
        "`enter` joins a network, asking for the password in the search bar when it needs one",
        "`cmd+shift+c` copies a saved network's password (macOS asks for your keychain)",
        "`ctrl+x` forgets a network after a confirm; `cmd+c` copies the name or IP",
        "Turn Wi-Fi off or on, and scan for networks on macOS",
        "On macOS network names need Location access; it asks once, only when you open the list"
      ],
      "permissions": [
        "location",
        "nmcli"
      ],
      "platforms": [
        "macos",
        "linux"
      ],
      "screenshots": [
        {
          "file": "1-networks.png",
          "caption": "The current network with its address and signal, the saved ones, then what is in range"
        },
        {
          "file": "2-join.png",
          "caption": "Joining a secured network that is not saved asks for its password"
        },
        {
          "file": "3-actions.png",
          "caption": "A saved network: join it, copy its name or its password, forget it"
        },
        {
          "file": "4-forget.png",
          "caption": "Forget asks first, since the saved password goes with it"
        },
        {
          "file": "5-detail.png",
          "caption": "The current network's detail (cmd+I): connected and its security as chips, signal and channel large, then its address"
        }
      ],
      "actions": [
        {
          "title": "Join",
          "description": "A saved or open network joins at once; a secured new one takes its password in the bar, or asks in a form.",
          "keys": "enter"
        },
        {
          "title": "Copy password",
          "description": "The saved password; the macOS keychain prompts.",
          "keys": "cmd+shift+c"
        },
        {
          "title": "Copy IP",
          "description": "On the current row.",
          "keys": "cmd+c"
        },
        {
          "title": "Copy name",
          "description": "On a known or available row.",
          "keys": "cmd+c"
        },
        {
          "title": "Forget",
          "description": "Removes the saved network, after a confirm; several marked networks at once.",
          "keys": "ctrl+x"
        },
        {
          "title": "Scan",
          "description": "On the Scan for Networks row: a fresh scan, then the list again.",
          "keys": "enter"
        },
        {
          "title": "Turn off / Turn on",
          "description": "On the Wi-Fi row: the radio.",
          "keys": "enter"
        },
        {
          "title": "Open System Settings",
          "description": "On the Location row (macOS, access refused): the Location Services pane.",
          "keys": "enter"
        }
      ]
    },
    "palettes": {
      "wifi": {
        "title": "Wi-Fi",
        "kind": "live",
        "description": "Current, known and available networks with their signal.",
        "keys": [
          {
            "keys": "enter",
            "title": "Join, scan, or turn the radio off or on"
          },
          {
            "keys": "cmd+c",
            "title": "Copy the IP or the network's name"
          },
          {
            "keys": "cmd+shift+c",
            "title": "Copy the password"
          },
          {
            "keys": "ctrl+x",
            "title": "Forget"
          }
        ]
      }
    }
  },
  "playable": false,
  "updated_at": "2026-11-02T04:38:11Z",
  "url": "https://pal.cagdas.io/extensions/wifi",
  "tagline": "Join, forget or inspect Wi-Fi networks; switch the radio",
  "category": "system",
  "screenshots": [
    "https://pal.cagdas.io/extensions/wifi/screenshots/1-networks-dark.png",
    "https://pal.cagdas.io/extensions/wifi/screenshots/1-networks.png",
    "https://pal.cagdas.io/extensions/wifi/screenshots/2-join-dark.png",
    "https://pal.cagdas.io/extensions/wifi/screenshots/2-join.png",
    "https://pal.cagdas.io/extensions/wifi/screenshots/3-actions-dark.png",
    "https://pal.cagdas.io/extensions/wifi/screenshots/3-actions.png",
    "https://pal.cagdas.io/extensions/wifi/screenshots/4-forget-dark.png",
    "https://pal.cagdas.io/extensions/wifi/screenshots/4-forget.png",
    "https://pal.cagdas.io/extensions/wifi/screenshots/5-detail-dark.png",
    "https://pal.cagdas.io/extensions/wifi/screenshots/5-detail.png"
  ],
  "panel_screenshots": [
    "https://pal.cagdas.io/extensions/wifi/screenshots/1-networks.png",
    "https://pal.cagdas.io/extensions/wifi/screenshots/2-join.png",
    "https://pal.cagdas.io/extensions/wifi/screenshots/3-actions.png",
    "https://pal.cagdas.io/extensions/wifi/screenshots/4-forget.png",
    "https://pal.cagdas.io/extensions/wifi/screenshots/5-detail.png"
  ],
  "bar_screenshots": [],
  "panel_screenshots_dark": [
    "https://pal.cagdas.io/extensions/wifi/screenshots/1-networks-dark.png",
    "https://pal.cagdas.io/extensions/wifi/screenshots/2-join-dark.png",
    "https://pal.cagdas.io/extensions/wifi/screenshots/3-actions-dark.png",
    "https://pal.cagdas.io/extensions/wifi/screenshots/4-forget-dark.png",
    "https://pal.cagdas.io/extensions/wifi/screenshots/5-detail-dark.png"
  ],
  "bar_screenshots_dark": [],
  "has_bar": false,
  "bar_items": [],
  "has_links": false,
  "links": [],
  "multi": false,
  "has_readme": true
}
