{"id":21508595,"url":"https://github.com/byapplets/bluetoothmenu","last_synced_at":"2025-03-17T14:49:53.366Z","repository":{"id":263561075,"uuid":"890784833","full_name":"byapplets/bluetoothmenu","owner":"byapplets","description":"A rofi based dynamic menu applet to manage Bluetooth","archived":false,"fork":false,"pushed_at":"2024-11-19T07:20:14.000Z","size":8,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-01-31T01:34:59.507Z","etag":null,"topics":["bash-script","bluetooth","bluetoothctl","bluez","dmenu-replacement","ricing","rofi","rofi-menus","rofi-scripts","rofi-wayland"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/byapplets.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-19T07:11:51.000Z","updated_at":"2024-11-19T07:20:17.000Z","dependencies_parsed_at":"2024-11-19T08:24:15.400Z","dependency_job_id":"4d21c5de-cb7c-47f2-a241-cd5132ff659d","html_url":"https://github.com/byapplets/bluetoothmenu","commit_stats":null,"previous_names":["byapplets/bluetoothmenu"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/byapplets%2Fbluetoothmenu","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/byapplets%2Fbluetoothmenu/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/byapplets%2Fbluetoothmenu/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/byapplets%2Fbluetoothmenu/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/byapplets","download_url":"https://codeload.github.com/byapplets/bluetoothmenu/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244055744,"owners_count":20390716,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bash-script","bluetooth","bluetoothctl","bluez","dmenu-replacement","ricing","rofi","rofi-menus","rofi-scripts","rofi-wayland"],"created_at":"2024-11-23T21:07:06.251Z","updated_at":"2025-03-17T14:49:53.344Z","avatar_url":"https://github.com/byapplets.png","language":"Shell","readme":"# Bya-applets: Bluetoothmenu\n\nA [rofi](https://github.com/davatorium/rofi) based dynamic menu applet to manage BLuetooth using [BLuez](https://www.bluez.org/) bluetoothctl.\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"assets/bluetoothmenu.gif\" alt=\"bluetoothmenu\" width=\"706\"/\u003e\n\u003c/p\u003e\n\nInspired by [rofi-bluetooth](https://github.com/nickclyde/rofi-bluetooth/tree/master?tab=readme-ov-file) and the GOAT [Catppuccin](https://github.com/catppuccin/rofi) rofi theme.\n\n## Features\n\n- Main menu to enable/disable bluetooth, control pariable/discoverable status and to start/stop bluetooth scans\n- Submenu to manage devices - pairing/connection/trust\n\n## Requirements\n\n1. [rofi](https://github.com/davatorium/rofi)\n2. [BlueZ](https://www.bluez.org/)\n3. [Iosevka Nerd Font](https://www.nerdfonts.com/#features) (or any other Nerd Font you prefer)\n4. libnotify compatible notification daemon ([dunst](https://github.com/dunst-project/dunst), [mako](https://github.com/emersion/mako),...)\n5. [tmux](https://github.com/tmux/tmux)\n6. [GNU Coreutils and gawk](https://www.gnu.org/software/coreutils/)\n\n## Installation\n\nClone the repo and copy its contents to wherever u prefer. Ideally add its `scripts` directory to your `PATH` as well.\n\n## Usage\n\n### Bluetoothmenu\n\nRun `bluetoothmenu`.\n\n### Theming\n\nYou can find the theming .rasi files in the `config` directory.\n\n```\n.\n└── config\n    ├── colors.rasi         # color scheme\n    ├── font.rasi           # font setting\n    └── bluetoothmenu.rasi  # main menu and submenu theme\n```\n\n## Enjoy\n\nFeel free to fork and modify the applet to your hearts content. If you do, please, share your results, cannot wait to see what yo'll guys create ^^!\n\nIf you enjoy this applet leave a star :P.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbyapplets%2Fbluetoothmenu","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbyapplets%2Fbluetoothmenu","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbyapplets%2Fbluetoothmenu/lists"}