{"repo":"Levizor/tray-tui","free":true,"listed":false,"github":"https://github.com/Levizor/tray-tui","clone":"git clone https://github.com/Levizor/tray-tui.git","description":"System tray in your terminal","language":"Rust","stars":164,"topics":["ratatui","system-tray","tray-menu","tui"],"license":"MIT","category":"cli-tools","readme_excerpt":"tray-tui A system tray implementation for terminal user interfaces (TUI) using ratatui and system-tray. Overview tray-tui brings system tray functionality to the terminal, displaying tray menus as interactive trees . This allows for seamless navigation of tray menu items and quick actions , all within a TUI environment. Features ✅ System tray integration in a terminal ✅ Interactive tree-based menu navigation ✅ Built using Rust and ratatui Installation Arch linux Available in AUR NixOS or Nix package manager Available in nixpkgs: As a flake: Other With cargo: In case of failure, try to run Usage Run tray-tui in the terminal or optionally pass a path to config file tray-tui -c $CONFIG . Use hjkl or arrow keys to navigate between menus. Use Shift-(J/K Up/Down) move focus between items inside menu. Enter to activate. q/Ctrl-c to exit. You can configure the bindings. Configuration Configuration file is located at $XDG CONFIG HOME/tray-tui/config.toml . See all the configuration options in example config. Showcase License Project is licensed under MIT license.","default_branch":null,"files":null,"tree":[],"storefront":"/r/Levizor","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Levizor/tray-tui/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}