{"id":13441765,"url":"https://github.com/hardpixel/unite-shell","last_synced_at":"2025-05-14T21:05:04.160Z","repository":{"id":40614264,"uuid":"61504201","full_name":"hardpixel/unite-shell","owner":"hardpixel","description":"Unite is an extension that makes GNOME Shell look like Ubuntu Unity Shell.","archived":false,"fork":false,"pushed_at":"2025-03-31T19:09:25.000Z","size":2703,"stargazers_count":1002,"open_issues_count":40,"forks_count":63,"subscribers_count":23,"default_branch":"master","last_synced_at":"2025-05-14T21:05:03.104Z","etag":null,"topics":["gnome","gnome-extension","gnome-shell","gnome-shell-extension"],"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/hardpixel.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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},"funding":{"github":["jonian"]}},"created_at":"2016-06-19T22:57:15.000Z","updated_at":"2025-05-08T12:52:14.000Z","dependencies_parsed_at":"2024-03-14T14:49:24.056Z","dependency_job_id":"5ec1f9fc-5607-4445-bbbe-4dad576983f8","html_url":"https://github.com/hardpixel/unite-shell","commit_stats":null,"previous_names":[],"tags_count":82,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hardpixel%2Funite-shell","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hardpixel%2Funite-shell/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hardpixel%2Funite-shell/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hardpixel%2Funite-shell/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hardpixel","download_url":"https://codeload.github.com/hardpixel/unite-shell/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254227611,"owners_count":22035669,"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":["gnome","gnome-extension","gnome-shell","gnome-shell-extension"],"created_at":"2024-07-31T03:01:37.814Z","updated_at":"2025-05-14T21:05:04.130Z","avatar_url":"https://github.com/hardpixel.png","language":"JavaScript","readme":"# Unite Shell\nUnite is a GNOME Shell extension which makes a few layout tweaks to the top panel and removes window decorations to make it look like Ubuntu Unity Shell.\n\n* Adds window buttons to the top panel for maximized windows.\n* Shows current window title in the app menu for maximized windows.\n* Removes titlebars on maximized windows.\n* Hides window controls on maximized windows with headerbars.\n* Moves the date to the right, fixes icons spacing and removes dropdown arrows.\n* Moves legacy tray icons to the top panel.\n* Moves notifications to the right.\n* Hides activities button / workspace switcher.\n* Adds desktop name to the top panel.\n\n### Screenshots\nUnite running with the default options.\n\n![Screenshot](https://raw.githubusercontent.com/hardpixel/unite-shell/master/screenshot.png)\n\nSettings window available in gnome extensions application.\n\n![Settings](https://raw.githubusercontent.com/hardpixel/unite-shell/master/settings.png)\n\n## Installation\nBefore installing the extension, make sure you have installed `xprop`.\n\n| Distribution | Package Name | Install Command |\n| ------------ | ------------ | --------------- |\n| Debian, Ubuntu |x11-utils | `apt install x11-utils` |\n| Fedora, RHEL | xprop| `dnf install xprop` |\n| Fedora Silverblue |xprop | `rpm-ostree install xprop` |\n| Arch Linux, Manjaro, EndeavourOS |xorg-xprop | `pacman -S xorg-xprop` |\n\nThen install the latest version using the commands below.\n\n```bash\nwget https://github.com/hardpixel/unite-shell/releases/download/v82/unite-v82.zip\ngnome-extensions install --force unite-v82.zip\n```\n\nTo get notifications for new [releases](https://github.com/hardpixel/unite-shell/releases) you can watch this repository.\n\nFor the complete Ubuntu Unity layout, you can combine it with [Dash to Dock](https://github.com/micheleg/dash-to-dock) extension and [Gnome HUD](https://github.com/hardpixel/gnome-hud) menu.\n\n### Gnome Shell Extensions\nFor Gnome versions up to 44 you can install the extension from the official extensions resource page [here](https://extensions.gnome.org/extension/1287/unite).\n\n### Packages\nArch Linux: [AUR package](https://aur.archlinux.org/packages/gnome-shell-extension-unite)\n\n## Contributing\nBug reports and pull requests are welcome on GitHub at https://github.com/hardpixel/unite-shell.\n\n## License\nUnite Shell is available as open source under the terms of the [GPLv3](http://www.gnu.org/licenses/gpl-3.0.en.html)\n\n## Credits\nThis extension is inspired from [Pixel Saver](https://github.com/deadalnix/pixel-saver), [TopIcons Plus](https://github.com/phocean/TopIcons-plus), [Extend Left Box](https://github.com/StephenPCG/extend-left-box).\n","funding_links":["https://github.com/sponsors/jonian"],"categories":["HarmonyOS"],"sub_categories":["Windows Manager"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhardpixel%2Funite-shell","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhardpixel%2Funite-shell","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhardpixel%2Funite-shell/lists"}