{"id":29458142,"url":"https://github.com/skoved/sway-float","last_synced_at":"2025-07-13T23:09:24.002Z","repository":{"id":296022885,"uuid":"992041705","full_name":"skoved/sway-float","owner":"skoved","description":"Simple program that floats (firefox based) browser windows immediately ","archived":false,"fork":false,"pushed_at":"2025-06-10T13:30:15.000Z","size":35,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-10T14:45:48.940Z","etag":null,"topics":["browser","firefox","sway","swaywm","wayland"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/skoved.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,"zenodo":null}},"created_at":"2025-05-28T14:26:21.000Z","updated_at":"2025-06-10T13:32:54.000Z","dependencies_parsed_at":"2025-06-03T00:33:22.742Z","dependency_job_id":null,"html_url":"https://github.com/skoved/sway-float","commit_stats":null,"previous_names":["skoved/sway-float"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/skoved/sway-float","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skoved%2Fsway-float","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skoved%2Fsway-float/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skoved%2Fsway-float/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skoved%2Fsway-float/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/skoved","download_url":"https://codeload.github.com/skoved/sway-float/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skoved%2Fsway-float/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265218750,"owners_count":23729528,"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":["browser","firefox","sway","swaywm","wayland"],"created_at":"2025-07-13T23:09:18.337Z","updated_at":"2025-07-13T23:09:23.972Z","avatar_url":"https://github.com/skoved.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# sway-float\nSimple program to float windows immediately.\n\n## Problem\nFirefox based browsers (and other programs) create a new window and immediately give the window a default name\n(ex: Mozilla Firefox) before setting the actual name of the window. Sway has trouble dealing with this change in window\ntitle names and will only match the first title that is set until the window focus changes. Then the it will match the\nnew title and the window will be made floating. This program uses sway-ipc to listen directly for window events and will\nset a window to floating when a new window that matches the criteria is created.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskoved%2Fsway-float","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fskoved%2Fsway-float","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskoved%2Fsway-float/lists"}