{"id":15721589,"url":"https://github.com/witalihirsch/mono-gtk-theme","last_synced_at":"2025-10-25T07:43:51.844Z","repository":{"id":58508100,"uuid":"532236770","full_name":"witalihirsch/Mono-gtk-theme","owner":"witalihirsch","description":"Mono Theme for Gnome","archived":false,"fork":false,"pushed_at":"2023-07-14T11:32:50.000Z","size":80152,"stargazers_count":363,"open_issues_count":13,"forks_count":21,"subscribers_count":9,"default_branch":"main","last_synced_at":"2025-04-06T11:08:25.736Z","etag":null,"topics":["gnome","gnome-shell","gnome42","gnome43","gtk","gtk3","gtk4","linux","mono-theme","theme"],"latest_commit_sha":null,"homepage":"","language":"CSS","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/witalihirsch.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}},"created_at":"2022-09-03T11:14:09.000Z","updated_at":"2025-03-30T10:46:45.000Z","dependencies_parsed_at":"2024-10-03T22:01:45.472Z","dependency_job_id":"41a5b66d-6fa0-45d4-ba30-89244f656079","html_url":"https://github.com/witalihirsch/Mono-gtk-theme","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/witalihirsch%2FMono-gtk-theme","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/witalihirsch%2FMono-gtk-theme/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/witalihirsch%2FMono-gtk-theme/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/witalihirsch%2FMono-gtk-theme/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/witalihirsch","download_url":"https://codeload.github.com/witalihirsch/Mono-gtk-theme/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247471521,"owners_count":20944158,"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-shell","gnome42","gnome43","gtk","gtk3","gtk4","linux","mono-theme","theme"],"created_at":"2024-10-03T22:01:24.876Z","updated_at":"2025-10-25T07:43:51.757Z","avatar_url":"https://github.com/witalihirsch.png","language":"CSS","funding_links":["https://www.patreon.com/witalihirsch"],"categories":[],"sub_categories":[],"readme":"# Mono Theme for Gnome\nSimple theme with nothing extra to use on a regular basis. Theme tested on Manjaro and Fedora.  \nThe theme is still developing and it would be nice if you reported all the bugs in [issues.](https://github.com/witalihirsch/Mono-gtk-theme/issues)  \n\n## Support\n\u003cdiv\u003e\n    \u003ca href=\"https://www.patreon.com/witalihirsch\"\u003e\n        \u003cimg src=\"images/patreon.png\" width=\"250px\" \u003e\n    \u003c/a\u003e\n\u003c/div\u003e\n\n## Mono Project Preview\n\u003cdiv\u003e\n    \u003ca href=\"https://witalihirsch.github.io/websites/mono/\"\u003e\n        \u003cimg src=\"images/monoproject.png\" width=\"300px\" \u003e\n    \u003c/a\u003e\n\u003c/div\u003e \n\n## Mono Theme for Gnome\n\u003cp align=\"center\"\u003e\u003cb\u003eGtk4 apps\u003c/b\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003cimg alt=\"apps\" src=\"images/gtk4.png\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\u003cb\u003eGtk3 apps\u003c/b\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n    \u003cimg alt=\"apps\" src=\"images/gtk3.png\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\u003cb\u003eFlatpak apps\u003c/b\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n    \u003cimg alt=\"flatpak\" src=\"images/flatpak.png\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\u003cb\u003eGnome 43 apps\u003c/b\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n    \u003cimg alt=\"apps\" src=\"images/gnome43.png\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\u003cb\u003eGnome-shell\u003c/b\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n    \u003cimg alt=\"apps\" src=\"images/gnome-shell.png\"\u003e\n\u003c/p\u003e\n\n## Wallpapers \n\u003cp align=\"center\"\u003e\u003cb\u003eLight\u003c/b\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n    \u003cimg alt=\"apps\" src=\"images/bg/Mono.png\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\u003cb\u003eDark\u003c/b\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n    \u003cimg alt=\"apps\" src=\"images/bg/MonoDark.png\"\u003e\n\u003c/p\u003e\n\n## Download\nDownload theme [here.](https://github.com/witalihirsch/Mono-gtk-theme/releases)\n\n## Installing\n### GTK3 and Gnome-shell \nMove theme folders to `~/.themes`\n\n### GTK4\nTo install the Gtk4 theme move the contents of `gtk4.0` to `~/.config/gtk4.0`\n\n### Flatpak\nTo install themes on Flatpak apps use these commands:  \n```pwsh\nsudo flatpak override --filesystem=$HOME/.themes\n```  \n```pwsh\nsudo flatpak override --env=GTK_THEME=MonoTheme\n```\nor\n```pwsh\nsudo flatpak override --env=GTK_THEME=MonoThemeDark\n```\n\n### GDM (optional)\nIMPORTANT❗️ Take a snapshot of the system before use!  \nIf you want the gnome-shell theme to extend to the lock and login screen, move the `gnome-shell-theme.gresource` file from `gnome-shell` folder to `/usr/share/gnome-shell/` with a replacement and restart system with `ALT+F2` and enter `r` for Xorg or reboot/log out for Wayland session.  \nCommand:\n```pwsh\nsudo cp gnome-shell-theme.gresource /usr/share/gnome-shell\n```  \nI recommend saving the `gresource` file from the folder to a safe place beforehand, if will need to be returned. Go to /usr/share/gnome-shell and open terminal.  \nExample:\n```pwsh\nsudo cp gnome-shell-theme.gresource ~/Documents\n``` \n\n### Firefox\n[Install Firefox Theme](https://github.com/witalihirsch/Mono-firefox-theme)\n\n\u003cp align=\"center\"\u003e\u003cb\u003eFirefox\u003c/b\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003cimg alt=\"apps\" src=\"images/firefox.png\"\u003e\n\u003c/p\u003e\n\n### Icons\nThis is a mix of Adwaita symbolic icons and new icons that we made together with my friend. Icons match and don't get out from the style of Adwaita icons.  \n[Install Icon Theme](https://github.com/witalihirsch/Mono-icon-theme)\n\n\u003cp align=\"center\"\u003e\u003cb\u003eIcons\u003c/b\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003cimg alt=\"apps\" src=\"images/icons.png\"\u003e\n\u003c/p\u003e\n\n## Using\nTo change the light or dark theme of `Gtk3` apps and `Gnome-shell` use [Gnome Tweaks](https://gitlab.gnome.org/GNOME/gnome-tweaks) or [Night Theme Switcher](https://extensions.gnome.org/extension/2236/night-theme-switcher/) (choose the `MonoTheme` for day and `MonoThemeDark` for night variant in the `Themes` tab and change the theme color by switching style in Settings \u003e `Appearance`).  \nThe dark and light appearance of Gtk4 is changed by renaming the desired file to `gtk.css` in `.config/gtk4.0` or you can try the script I made for automatic theme switcher in `gtk4` and `gtk3/4 flatpak` apps. Go to Night Theme Switcher and select `Commands` tab and paste this script.  \nSunrise:  \n```pwsh\nflatpak override --env=GTK_THEME=MonoTheme --user \u0026 cd ~/.config/gtk-4.0 ; mv gtk.css gtk2.css ; mv gtk-dark.css gtk.css ; mv gtk2.css gtk-dark.css\n```\nSunset:  \n```pwsh\nflatpak override --env=GTK_THEME=MonoThemeDark --user \u0026 cd ~/.config/gtk-4.0 ; mv gtk.css gtk2.css ; mv gtk-dark.css gtk.css ; mv gtk2.css gtk-dark.css\n```\nThanks to this script, you can change the theme of apps by switching dark and light theme in the settings, but gtk4 and gtk4 flatpak apps will be updated only when the app window is reopened. If `ALL` the steps are completed correctly, then the theme color will change for `ALL` applications in the system, write your questions in [issues.](https://github.com/witalihirsch/Mono-gtk-theme/issues)\n\n## Uninstalling\nTo remove a theme, follow all the steps above in reverse order","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwitalihirsch%2Fmono-gtk-theme","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwitalihirsch%2Fmono-gtk-theme","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwitalihirsch%2Fmono-gtk-theme/lists"}