{"id":13341332,"url":"https://github.com/spazzylemons/zofi","last_synced_at":"2025-03-11T21:30:31.977Z","repository":{"id":41421821,"uuid":"509317118","full_name":"spazzylemons/zofi","owner":"spazzylemons","description":"Wayland application launcher written in Zig","archived":false,"fork":false,"pushed_at":"2022-12-08T22:30:51.000Z","size":109,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-07-30T21:01:52.563Z","etag":null,"topics":["wayland","zig"],"latest_commit_sha":null,"homepage":"","language":"Zig","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/spazzylemons.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}},"created_at":"2022-07-01T04:14:20.000Z","updated_at":"2024-06-28T21:04:24.000Z","dependencies_parsed_at":"2023-01-25T18:15:58.488Z","dependency_job_id":null,"html_url":"https://github.com/spazzylemons/zofi","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spazzylemons%2Fzofi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spazzylemons%2Fzofi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spazzylemons%2Fzofi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spazzylemons%2Fzofi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spazzylemons","download_url":"https://codeload.github.com/spazzylemons/zofi/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221249545,"owners_count":16784960,"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":["wayland","zig"],"created_at":"2024-07-29T19:25:24.301Z","updated_at":"2024-10-23T23:30:59.958Z","avatar_url":"https://github.com/spazzylemons.png","language":"Zig","funding_links":[],"categories":[],"sub_categories":[],"readme":"# zofi\n\nA straightforward Wayland application launcher similar to rofi and dmenu.\n\n![Screenshot](screenshot.png)\n\n## Building\n\n- GTK 3\n- gtk-layer-shell\n- pkg-config\n- The latest version of Zig\n\nRun `zig build` to build zofi. The executable is placed at `zig-out/bin/zofi`.\nSee [this link](https://ziglang.org/documentation/master/#Build-Mode) for\nbuilding an optimized binary. To see all available options, run\n`zig build --help`.\n\n## Usage\n\nzofi runs in Wayland compositors that support the layer shell protocol. You can\nuse `wayland-info` within a compositor to check for support.\n\nTo use zofi, enter a command and press enter to run it. If your command matches\nan executable on the PATH, you can select it from a list of suggestions by\npressing up and down, and pressing enter to run the highlighted program. Press\ntab with an executable selected to insert the full executable name into the\ncommand bar, allowing you to add command-line parameters. Press escape to close\nzofi without running anything.\n\n## Configuration\n\nzofi uses GTK 3, so most graphical elements of zofi are configured directly by\nyour GTK 3 theme. The size of the window can be specified using command-line\narguments. Run `zofi -h` for more information.\n\n## License\n\nzofi is licensed under the MIT License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspazzylemons%2Fzofi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fspazzylemons%2Fzofi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspazzylemons%2Fzofi/lists"}