{"id":48397310,"url":"https://github.com/gaheldev/pipewire-settings","last_synced_at":"2026-04-06T01:26:30.507Z","repository":{"id":269779632,"uuid":"908439436","full_name":"gaheldev/pipewire-settings","owner":"gaheldev","description":"Gnome extension to quickly set pipewire's samplerate and buffer size","archived":false,"fork":false,"pushed_at":"2025-12-28T16:06:23.000Z","size":74,"stargazers_count":14,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-30T08:41:31.398Z","etag":null,"topics":["gnome-extension","linux","pipewire"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/gaheldev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-12-26T04:45:27.000Z","updated_at":"2025-12-28T16:06:27.000Z","dependencies_parsed_at":"2024-12-26T05:25:14.994Z","dependency_job_id":"955a8542-d7a5-4793-8404-8e792faf2332","html_url":"https://github.com/gaheldev/pipewire-settings","commit_stats":null,"previous_names":["gaheldev/pipewire-settings"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/gaheldev/pipewire-settings","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaheldev%2Fpipewire-settings","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaheldev%2Fpipewire-settings/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaheldev%2Fpipewire-settings/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaheldev%2Fpipewire-settings/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gaheldev","download_url":"https://codeload.github.com/gaheldev/pipewire-settings/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaheldev%2Fpipewire-settings/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31456091,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-05T21:22:52.476Z","status":"ssl_error","status_checked_at":"2026-04-05T21:22:51.943Z","response_time":75,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["gnome-extension","linux","pipewire"],"created_at":"2026-04-06T01:26:30.439Z","updated_at":"2026-04-06T01:26:30.491Z","avatar_url":"https://github.com/gaheldev.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# pipewire-settings\nMinimal pipewire configuration menu for Gnome Shell\n\n[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](/LICENSE.md)\n\n\u003cimg width=\"835\" height=\"657\" alt=\"image\" src=\"https://github.com/user-attachments/assets/b854e7ca-999a-4623-926b-3247d0fc93d2\" /\u003e\n\n\n## Installation\n### Easy installation\nUse your favorite extension manager or [the official website](https://extensions.gnome.org/extension/7699/pipewire-settings/).\n\n### Manual installation\nClone the project and simply run install:\n```\ngit clone https://github.com/gaheldev/pipewire-settings\ncd pipewire-settings\nchmod +x install\n./install\n```\n\nYou may have to log out and log back in on Wayland.\\\nOn X11 you can also restart gnome shell with `alt+F2` and running the command `r`.\n\n## Usage\nSetting a samplerate or buffer size will incite pipewire to run with that fixed value.\\\nToggling `Force Settings` will force the graph to run at the specified samplerate and buffer size unless set to dynamic.\\\nToggling `Persist on restart` will load the current configuration on restart. However settings can't be forced automatically on restart.\n\n## Troubleshooting\n\n\u003cdetails\u003e\n\n\u003csummary\u003eJack applications do not follow the specified settings\u003c/summary\u003e\n\u003cbr\u003e\n\nJack applications will determine their buffer size and samplerate based on the environement variable `PIPEWIRE_QUANTUM` if it is set.\n\nYou can use `Force settings` to override it for this current session.\n\nIf you do not need it, `PIPEWIRE_QUAANTUM` is typically set in `/etc/profile.d/\u003csome-file\u003e.sh` or in `/etc/profile`.\\\nfor example with ubuntu studio, you may comment out the content of `/etc/profile.d/ubuntustudio-pwjack.sh`:\n```\nsudo sed -i '1s/^/# /' /etc/profile.d/ubuntustudio-pwjack.sh\n```\n\n\u003c/details\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgaheldev%2Fpipewire-settings","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgaheldev%2Fpipewire-settings","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgaheldev%2Fpipewire-settings/lists"}