{"id":13476389,"url":"https://github.com/fuyu0425/firefox-tweaks","last_synced_at":"2025-03-27T02:32:51.120Z","repository":{"id":62315184,"uuid":"559578854","full_name":"fuyu0425/firefox-tweaks","owner":"fuyu0425","description":"My FireFox Tweaks","archived":false,"fork":false,"pushed_at":"2023-03-05T12:21:40.000Z","size":7912,"stargazers_count":9,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-08-01T16:45:03.706Z","etag":null,"topics":["firefox","firefox-addon","firefox-extension","firefox-extensions","mozilla-firefox","userchrome","userchromecss","userchromejs","userchromejs-scripts","userscript","userscripts"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/fuyu0425.png","metadata":{"files":{"readme":"README.org","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}},"created_at":"2022-10-30T14:55:56.000Z","updated_at":"2024-01-24T11:48:27.000Z","dependencies_parsed_at":"2024-01-13T18:31:28.615Z","dependency_job_id":"1958eefd-6637-446e-b19e-8f5d4b75d06a","html_url":"https://github.com/fuyu0425/firefox-tweaks","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/fuyu0425%2Ffirefox-tweaks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fuyu0425%2Ffirefox-tweaks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fuyu0425%2Ffirefox-tweaks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fuyu0425%2Ffirefox-tweaks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fuyu0425","download_url":"https://codeload.github.com/fuyu0425/firefox-tweaks/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222184288,"owners_count":16945032,"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":["firefox","firefox-addon","firefox-extension","firefox-extensions","mozilla-firefox","userchrome","userchromecss","userchromejs","userchromejs-scripts","userscript","userscripts"],"created_at":"2024-07-31T16:01:29.741Z","updated_at":"2024-10-30T08:31:30.301Z","avatar_url":"https://github.com/fuyu0425.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"#+TITLE: Firefox Tweaks\n#+AUTHOR: yufu\n\nOnly tested on macOS with latest Firefox Developer Edition and some works on Windows.\n\n* How to use\n1. install [[https://github.com/xiaoxiaoflood/firefox-scripts][userChromeJS manager from xiaoxiaoflood]]\n\n\n* How to use =uc.js files= in =ucjs= folder\n1. copy to your =chrome= folder in your profile folder\n\n* How to use CSS in =UserStyles= folder\nThere are two ways\n1. install =StyloaiX= addon in [[https://github.com/xiaoxiaoflood/firefox-scripts][userChromeJS manager from xiaoxiaoflood]] (recommended)\n2. put the content in =userChrome.css=\n\n* Showcase\n** Profile Indicator\nShow your current profile name in the search bar.\nIt also badge your APP Icon with profile name on macOS.\nOnly shows when the profile name is not \"default\".\n*** requirement\n  - =profile-indicator.uc.js=\n\n*** screenshots\n  [[./screenshots/profile-indicator.png]]\n  [[./screenshots/profile-indicator-badge.png]]\n    \n** Window Indicator\n*** requirement\n  - =window-indicator.uc.js=\n  - An addon that will change =document.titlepreface=. I use [[https://addons.mozilla.org/en-US/firefox/addon/winger/][winger]] personally.\n*** screenshot\n  [[./screenshots/window-indicator.gif]]\n\n** Sidebar related\nOnly test on macOS, welcome PR for other OS.\nI use [[https://addons.mozilla.org/en-US/firefox/addon/sidebery/][Sidebery]] personally.\n*** hide tab bar when sidebar is enabled\n**** requirement\n   - =window_control_placeholder_support.css=\n   - =hide_tabs_toolbar_osx.css= or =hide_tabs_toolbar_windows.css= based on your operating systems\n*** sidebar switch\n   switch between normal tab bar, always-on sidebar, and auto-hidden sidebar.\n   \n   It creates a new toolbar button (it looks like the normal sidebar button because I don't have the creativity for a new one).\n\n   Left click: normal rotation.\n   \n   Right/Middle click: switch between always-on and auto-hidden.\n   \n**** requirement\n   - =window_control_placeholder_support.css=\n   - =hide_tabs_toolbar_osx.css= or =hide_tabs_toolbar_windows.css= based on your operating systems\n   - =sidebar_attribute.uc.js=\n   - =sidebar_autohide.uc.js=\n*** screenshot\n  [[./screenshots/sidebar-autohide.gif]]\n\n\n* Reference\n- [[https://github.com/xiaoxiaoflood/firefox-scripts][userChromeJS manager from xiaoxiaoflood]]\n- https://github.com/benzBrake/FirefoxCustomize\n- https://github.com/arkenfox/user.js\n- https://github.com/MrOtherGuy/firefox-csshacks\n- https://github.com/Timvde/UserChrome-Tweaks\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffuyu0425%2Ffirefox-tweaks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffuyu0425%2Ffirefox-tweaks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffuyu0425%2Ffirefox-tweaks/lists"}