{"id":16104781,"url":"https://github.com/alex1701c/krunner-firefox","last_synced_at":"2025-03-16T08:32:31.938Z","repository":{"id":43306402,"uuid":"196824108","full_name":"alex1701c/krunner-firefox","owner":"alex1701c","description":"Launch your Firefox profiles from Krunner and register them in the Firefox .desktop file","archived":false,"fork":false,"pushed_at":"2024-11-03T17:57:51.000Z","size":206,"stargazers_count":19,"open_issues_count":2,"forks_count":4,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-27T05:55:57.847Z","etag":null,"topics":["c-plus-plus","firefox","kde","kde-desktop","krunner","launcher","plasma5","profiles","qt5","utility"],"latest_commit_sha":null,"homepage":null,"language":"C++","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/alex1701c.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":"2019-07-14T10:40:48.000Z","updated_at":"2024-11-03T17:57:54.000Z","dependencies_parsed_at":"2022-09-07T02:25:04.620Z","dependency_job_id":"c559d179-887c-41ee-afc7-4d8907bbdf8d","html_url":"https://github.com/alex1701c/krunner-firefox","commit_stats":null,"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alex1701c%2Fkrunner-firefox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alex1701c%2Fkrunner-firefox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alex1701c%2Fkrunner-firefox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alex1701c%2Fkrunner-firefox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alex1701c","download_url":"https://codeload.github.com/alex1701c/krunner-firefox/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243806071,"owners_count":20350775,"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":["c-plus-plus","firefox","kde","kde-desktop","krunner","launcher","plasma5","profiles","qt5","utility"],"created_at":"2024-10-09T19:06:25.444Z","updated_at":"2025-03-16T08:32:31.929Z","avatar_url":"https://github.com/alex1701c.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Firefox Profile Runner\nThis plugin allows you to launch Firefox profiles from Krunner and your normal launcher.\nIt saves the Desktop Actions for the profiles in a local copy of the firefox.desktop file.\nThis means you can search for the profiles in your normal launcher.\n\n- Saves the Desktop Actions for the profiles in a local copy of the `firefox.desktop` file. This means you can search for the profiles in your normal launcher.\n- Compatible with Firefox-ESR.\n\n# Installation\n\n## 1 Dependencies\n\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003eDebian/Ubuntu\u003c/b\u003e\u003c/summary\u003e\n\nPlasma5:  \n```bash install-ubuntu-plasma5\nsudo apt install git cmake extra-cmake-modules build-essential libkf5runner-dev libkf5i18n-dev libkf5service-dev libkf5kcmutils-dev libkf5dbusaddons-bin\n```\nPlasma6:  \n```bash install-ubuntu-plasma6\nsudo apt install git cmake extra-cmake-modules build-essential libkf6runner-dev libkf6i18n-dev libkf6service-dev libkf6kcmutils-dev libkf6dbusaddons-bin\n```\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003eOpenSUSE\u003c/b\u003e\u003c/summary\u003e\n\nPlasma5:  \n```bash install-opensuse-plasma5\nsudo zypper install git cmake extra-cmake-modules ki18n-devel krunner-devel kcmutils-devel kservice-devel kdbusaddons-tools libQt5Test-devel\n```\nPlasma6:  \n```bash install-opensuse-plasma6\nsudo zypper install git cmake kf6-extra-cmake-modules kf6-ki18n-devel kf6-krunner-devel kf6-kcmutils-devel kf6-kservice-devel kf6-kdbusaddons-tools qt6-test-devel\n```\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003eFedora\u003c/b\u003e\u003c/summary\u003e\n\nPlasma5:  \n```bash install-fedora-plasma5\nsudo dnf install git cmake extra-cmake-modules kf5-ki18n-devel kf5-krunner-devel kf5-kcmutils-devel kf5-kservice-devel\n```\nPlasma6:  \n```bash install-fedora-plasma6\nsudo dnf install git cmake extra-cmake-modules kf6-ki18n-devel kf6-krunner-devel kf6-kcmutils-devel kf6-kservice-devel \n```\n\n\u003c/details\u003e\n\n## 2 Plugin\n\n### A: Oneliner install\n\n```shell\ncurl https://raw.githubusercontent.com/alex1701c/krunner-firefox/master/install.sh | bash\n```\n\n### B: Oneliner install (Without admin privileges)\n\n```shell\ncurl https://raw.githubusercontent.com/alex1701c/krunner-firefox/master/install-user.sh | bash\n```\n\n# Screenshots\n\n#### Overview\nThe plugin gets triggered by `firef`.\n\n![Overview](https://raw.githubusercontent.com/alex1701c/Screenshots/master/FirefoxProfileRunner/runner_profiles_overview.png)\n\n#### Search\nAfter the trigger word, you can search the profiles. \n\n![Search](https://raw.githubusercontent.com/alex1701c/Screenshots/master/FirefoxProfileRunner/runner_profiles_search.png)\n\n#### Config Dialog\nIf you uncheck the options to register the normal/private window launch options profiles globally you can not launch\nthe profiles like in the last screenshot.  \nIf the following option is checked the option to launch a normal window with the default profile is not shown.\nThis is useful, because the default profile can be launched with the \"Applications\" plugin.  \nThe option to always show private windows is demonstrated in the first screenshot.\n\nUsing the Move Up/Down buttons you can change the order of the options.   \nThe text field below is used to rename the profiles. This does not modify the Firefox\nconfiguration, just the displayed name for the runner.  \n\n![Config Dialog](https://raw.githubusercontent.com/alex1701c/Screenshots/master/FirefoxProfileRunner/general_config_dialog.png)\n\n#### Overview With All Global Options\nAfter the trigger word, you can search the profiles. \n\n![Overview With All Global Options](https://raw.githubusercontent.com/alex1701c/Screenshots/master/FirefoxProfileRunner/global_overview_proxychains.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falex1701c%2Fkrunner-firefox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falex1701c%2Fkrunner-firefox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falex1701c%2Fkrunner-firefox/lists"}