{"id":22624156,"url":"https://github.com/r00tman/i3-xsettings-dpi-patch","last_synced_at":"2025-10-17T19:57:57.169Z","repository":{"id":69277916,"uuid":"171491191","full_name":"r00tman/i3-xsettings-dpi-patch","owner":"r00tman","description":"Patch i3-gaps so it acquires dpi not from Xresources, but from Xsettings, which can be modified dynamically","archived":false,"fork":false,"pushed_at":"2019-02-19T14:52:43.000Z","size":2,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-24T07:07:22.288Z","etag":null,"topics":["dpi","hidpi","i3","i3-gaps","linux","xsettings"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/r00tman.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2019-02-19T14:45:42.000Z","updated_at":"2022-07-05T18:05:21.000Z","dependencies_parsed_at":null,"dependency_job_id":"3724e499-da7c-42df-b57c-f541484e0f5e","html_url":"https://github.com/r00tman/i3-xsettings-dpi-patch","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r00tman%2Fi3-xsettings-dpi-patch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r00tman%2Fi3-xsettings-dpi-patch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r00tman%2Fi3-xsettings-dpi-patch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r00tman%2Fi3-xsettings-dpi-patch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/r00tman","download_url":"https://codeload.github.com/r00tman/i3-xsettings-dpi-patch/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246131336,"owners_count":20728303,"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":["dpi","hidpi","i3","i3-gaps","linux","xsettings"],"created_at":"2024-12-09T00:11:18.367Z","updated_at":"2025-10-17T19:57:52.128Z","avatar_url":"https://github.com/r00tman.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# i3-xsettings-dpi-patch\n\nPatch i3-gaps so it acquires DPI not from Xresources, but from Xsettings.\n\nThis way, DPI can be changed dynamically without restarting the whole i3. Dynamic DPI via Xsettings already works with gvim, termite, chromium, but not with i3 and firefox. So, I wanted to fix that for i3.\n\nAuto-reloading isn't included, so you need to run `i3-msg reload` for changes to apply. Example usage:\n```shell\n$ xfconf-query -c xsettings -p /Xft/DPI -s 168\n$ i3-msg reload\n```\n\ni3bar DPI won't change (for now), you need to restart it. Everything else, including window titles, should work fine.\n\nTo compile you need to install `xsettings-client` library.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fr00tman%2Fi3-xsettings-dpi-patch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fr00tman%2Fi3-xsettings-dpi-patch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fr00tman%2Fi3-xsettings-dpi-patch/lists"}