[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-73336":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":23,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":32,"readmeContent":33,"aiSummary":34,"trendingCount":16,"starSnapshotCount":16,"syncStatus":35,"lastSyncTime":36,"discoverSource":37},73336,"impala","pythops\u002Fimpala","pythops","🛜 TUI for managing wifi on Linux","",null,"Rust",2675,47,14,4,0,6,19,56,18,27.04,"GNU General Public License v3.0",false,"main",[26,27,28,29,30,31],"iwd","linux","ratatui","tui","wifi","wireless","2026-06-12 02:03:12","\u003Cdiv align=\"center\">\n  \u003Ch2> TUI for managing wifi \u003C\u002Fh2>\n\u003C\u002Fdiv>\n\n## 📸 Demo\n\n![](https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F55c800ff-d0aa-4454-aa6b-3990833ce530)\n\n## ✨ Features\n\n- WPA Enterprise (802.1X) Support\n- Station & Access Point Modes\n- QR Code Network Sharing\n- Support hidden networks\n\n## 💡 Prerequisites\n\n- A Linux based OS\n- [iwd](https:\u002F\u002Fiwd.wiki.kernel.org\u002F) running.\n- [nerdfonts](https:\u002F\u002Fwww.nerdfonts.com\u002F) (Optional) for icons.\n\n> [!IMPORTANT]\n> To avoid conflicts, ensure wireless management services like NetworkManager or wpa_supplicant are disabled.\n\n## 🚀 Installation\n\n### 📥 Binary release\n\nYou can download the pre-built binaries from the release page [release page](https:\u002F\u002Fgithub.com\u002Fpythops\u002Fimpala\u002Freleases)\n\n### 📦 crates.io\n\nYou can install `impala` from [crates.io](https:\u002F\u002Fcrates.io\u002Fcrates\u002Fimpala)\n\n```shell\ncargo install impala\n```\n\n### 🐧Arch Linux\n\nYou can install `impala` from the [official repositories](https:\u002F\u002Farchlinux.org\u002Fpackages\u002Fextra\u002Fx86_64\u002Fimpala\u002F) with using [pacman](https:\u002F\u002Fwiki.archlinux.org\u002Ftitle\u002Fpacman).\n\n```bash\npacman -S impala\n```\n\n### Nixpkgs\n\n```shell\nnix-env -iA nixpkgs.impala\n```\n\n### ⚒️ Build from source\n\nRun the following command:\n\n```shell\ngit clone https:\u002F\u002Fgithub.com\u002Fpythops\u002Fimpala\ncd impala\ncargo build --release\n```\n\nThis will produce an executable file at `target\u002Frelease\u002Fimpala` that you can copy to a directory in your `$PATH`.\n\n## 🪄 Usage\n\n```bash\n$ impala\n```\n\n## 🛠️Custom keybindings\n\nKeybindings can be customized in the config file `$HOME\u002F.config\u002Fimpala\u002Fconfig.toml`\n\n```toml\n\nswitch = \"r\"\nmode = \"station\"\nesc_quit = false  # Set to true to enable Esc key to quit the app\n\n[device]\ninfos = \"i\"\ntoggle_power = \"o\"\n\n[access_point]\nstart = 'n'\nstop = 'x'\n\n[station]\ntoggle_scanning = \"s\"\n\n[station.known_network]\ntoggle_autoconnect = \"t\"\nremove = \"d\"\nshow_all = \"a\"\nshare = \"p\"\n\n[station.new_network]\nshow_all = \"a\"\nconnect_hidden = \"\"\n```\n\n## Contributing\n\n- No AI slop.\n- Only submit a pull request after having a prior issue or discussion.\n- Keep PRs small and focused.\n\n## ⚖️ License\n\nGPLv3\n","Impala 是一个用于在Linux系统上管理Wi-Fi的终端用户界面（TUI）工具。它支持WPA企业级认证、工作站和接入点模式切换、二维码分享网络以及隐藏网络的支持，采用Rust语言开发，利用ratatui库构建了直观易用的文本界面。适用于需要更直接控制Wi-Fi设置的Linux用户，特别是在没有图形界面或者偏好命令行操作的情况下。安装方式多样，包括通过包管理器、crates.io或从源码编译等，同时也允许自定义快捷键以适应个人习惯。",2,"2026-06-11 03:45:04","high_star"]