Code Monkey home page Code Monkey logo

firefox-profile-switcher's Introduction

Profile Switcher for Firefox

Create, edit, delete and switch between browser profiles seamlessly in Firefox. Inspired by Chrome's profile switcher.

Installation

Screenshot of popup

The extension requires installation of extra software. You will be prompted to install the software after you have installed the extension.

Features

  • Create, edit, delete and change your default profile
  • Switch between profiles in the toolbar
  • Choose from a variety of different profile pictures including both the current pictures included with Chrome along with the old pictures that are no longer available in Chrome.

Screenshots

Switch to another browser profile with 2 clicks:

Screenshot of popup

Create, edit, delete and change your default profile:

Screenshot of popup

How does it work?

Browser extensions do not have the ability to manage browser profiles. Instead the extension talks to a native program which has the ability to manipulate the browser folders (source code here: https://github.com/null-dev/firefox-profile-switcher-connector).

Credits

Thanks to the authors of the Chromium project for creating the beautiful profile images.

Thanks to Mozilla for making this great browser and for creating the design language that this extension uses.

License

The extension and native program are licensed under GPL v3.

The profile pictures were created by the Chromium authors and are licensed under the Chromium license, see: https://github.com/null-dev/firefox-profile-switcher/blob/master/img/avatars/LICENSE.txt.

Some of the CSS used in this extension were developed by Mozilla and are licensed under MPL v2.

firefox-profile-switcher's People

Contributors

fazlerabbi37 avatar null-dev avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

firefox-profile-switcher's Issues

Installation fails via brew, even reinstalled brew. no effect

Hey there, running latest mac osx 12.3 monterey.
Unfortunately the "howto" page doesn't work to me. outcome always failure.

script failing with all those errors:

cp: symlink: d2i_X509.html: No such file or directory cp: symlink: BIO_ctrl.html: No such file or directory cp: symlink: EVP_PKEY_set1_RSA.html: No such file or directory cp: symlink: RSA_get0_key.html: No such file or directory cp: symlink: SSL_CTX_set_split_send_fragment.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/i2d_PKCS7_bio_stream.html: No such file or directory cp: symlink: SSL_CTX_new.html: No such file or directory cp: symlink: X509_dup.html: No such file or directory cp: symlink: EVP_aes.html: No such file or directory cp: symlink: ENGINE_add.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/SSL_key_update.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/CMS_add1_recipient_cert.html: No such file or directory cp: symlink: EVP_PKEY_keygen.html: No such file or directory cp: symlink: OSSL_STORE_SEARCH.html: No such file or directory cp: symlink: PEM_read_bio_PrivateKey.html: No such file or directory cp: symlink: X509_NAME_add_entry_by_txt.html: No such file or directory cp: symlink: EVP_MD_meth_new.html: No such file or directory cp: symlink: ENGINE_add.html: No such file or directory cp: symlink: X509_CRL_get0_by_serial.html: No such file or directory cp: symlink: SSL_CTX_set_mode.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/EVP_aria.html: No such file or directory cp: symlink: ASYNC_WAIT_CTX_new.html: No such file or directory cp: symlink: SSL_CTX_set0_CA_list.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/ASYNC_WAIT_CTX_new.html: No such file or directory cp: symlink: EC_KEY_new.html: No such file or directory cp: symlink: d2i_X509.html: No such file or directory cp: symlink: EVP_PKEY_ASN1_METHOD.html: No such file or directory cp: symlink: OSSL_STORE_INFO.html: No such file or directory cp: symlink: PEM_read_bio_PrivateKey.html: No such file or directory cp: symlink: SSL_write.html: No such file or directory cp: symlink: SHA256_Init.html: No such file or directory cp: symlink: EVP_PKEY_meth_new.html: No such file or directory cp: symlink: SSL_CTX_new.html: No such file or directory cp: symlink: X509_dup.html: No such file or directory cp: symlink: OBJ_nid2obj.html: No such file or directory cp: symlink: SSL_CTX_new.html: No such file or directory cp: symlink: SSL_CTX_set_tlsext_servername_callback.html: No such file or directory cp: symlink: ERR_get_error.html: No such file or directory cp: symlink: ENGINE_add.html: No such file or directory cp: symlink: ASN1_TIME_set.html: No such file or directory cp: symlink: EVP_sha3_224.html: No such file or directory cp: symlink: d2i_X509.html: No such file or directory cp: symlink: ENGINE_add.html: No such file or directory cp: symlink: d2i_X509.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/DSA_sign.html: No such file or directory cp: symlink: DH_generate_parameters.html: No such file or directory cp: symlink: EVP_VerifyInit.html: No such file or directory cp: symlink: OPENSSL_load_builtin_modules.html: No such file or directory cp: symlink: d2i_X509.html: No such file or directory cp: symlink: SHA256_Init.html: No such file or directory cp: symlink: SCT_new.html: No such file or directory cp: symlink: RAND_DRBG_set_callbacks.html: No such file or directory cp: symlink: EVP_PKEY_meth_new.html: No such file or directory cp: symlink: BIO_s_accept.html: No such file or directory cp: symlink: X509_LOOKUP_meth_new.html: No such file or directory cp: symlink: SSL_read_early_data.html: No such file or directory cp: symlink: OPENSSL_fork_prepare.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/SSL_session_reused.html: No such file or directory cp: symlink: BN_mod_mul_montgomery.html: No such file or directory cp: symlink: X509_NAME_print_ex.html: No such file or directory cp: symlink: SSL_CTX_set_split_send_fragment.html: No such file or directory cp: symlink: PEM_read_bio_PrivateKey.html: No such file or directory cp: symlink: PEM_read_bio_PrivateKey.html: No such file or directory cp: symlink: RAND_DRBG_set_callbacks.html: No such file or directory cp: symlink: SSL_CTX_set_verify.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/BIO_f_buffer.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/BIO_should_retry.html: No such file or directory cp: symlink: EC_GROUP_copy.html: No such file or directory cp: symlink: BIO_meth_new.html: No such file or directory cp: symlink: X509_digest.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/ERR_load_strings.html: No such file or directory cp: symlink: SSL_SESSION_get0_cipher.html: No such file or directory cp: symlink: X509_STORE_set_verify_cb_func.html: No such file or directory cp: symlink: PEM_read_CMS.html: No such file or directory cp: symlink: BIO_set_callback.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/OPENSSL_Applink.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/ERR_set_mark.html: No such file or directory cp: symlink: EVP_PKEY_CTX_set_tls1_prf_md.html: No such file or directory cp: symlink: CMS_get0_SignerInfos.html: No such file or directory cp: symlink: X509_dup.html: No such file or directory cp: symlink: X509_dup.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/OPENSSL_config.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/SSL_get_ciphers.html: No such file or directory cp: symlink: OSSL_STORE_INFO.html: No such file or directory cp: symlink: X509_dup.html: No such file or directory cp: symlink: BN_zero.html: No such file or directory cp: symlink: SSL_CTX_set0_CA_list.html: No such file or directory cp: symlink: BIO_s_fd.html: No such file or directory cp: symlink: RSA_get0_key.html: No such file or directory cp: symlink: X509_dup.html: No such file or directory cp: symlink: SSL_want.html: No such file or directory cp: symlink: ERR_set_mark.html: No such file or directory cp: symlink: SSL_CTX_dane_enable.html: No such file or directory cp: symlink: DH_meth_new.html: No such file or directory cp: symlink: ENGINE_add.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/SSL_get_extms_support.html: No such file or directory cp: symlink: DH_get0_pqg.html: No such file or directory cp: symlink: d2i_X509.html: No such file or directory cp: symlink: ADMISSIONS.html: No such file or directory cp: symlink: SSL_CTX_set_client_hello_cb.html: No such file or directory cp: symlink: EVP_aes.html: No such file or directory cp: symlink: CRYPTO_get_ex_new_index.html: No such file or directory cp: symlink: d2i_X509.html: No such file or directory cp: symlink: SSL_set_fd.html: No such file or directory cp: symlink: DH_new_by_nid.html: No such file or directory cp: symlink: EVP_EncodeInit.html: No such file or directory cp: symlink: d2i_X509.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/PKCS12_parse.html: No such file or directory cp: symlink: X509_LOOKUP_meth_new.html: No such file or directory cp: symlink: d2i_X509.html: No such file or directory cp: symlink: OPENSSL_malloc.html: No such file or directory cp: symlink: OPENSSL_malloc.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/RAND_DRBG_set_callbacks.html: No such file or directory cp: symlink: X509_dup.html: No such file or directory cp: symlink: PEM_read_CMS.html: No such file or directory cp: symlink: X509_dup.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/SSL_CTX_sess_number.html: No such file or directory cp: symlink: OCSP_resp_find_status.html: No such file or directory cp: symlink: EVP_aes.html: No such file or directory cp: symlink: SSL_CTX_set_info_callback.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/EVP_sha1.html: No such file or directory cp: symlink: EVP_CIPHER_meth_new.html: No such file or directory cp: symlink: DH_get_1024_160.html: No such file or directory cp: symlink: SHA256_Init.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/SSL_CTX_set_cipher_list.html: No such file or directory cp: symlink: EVP_aes.html: No such file or directory cp: symlink: ASN1_TYPE_get.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/SSL_CTX_set0_CA_list.html: No such file or directory cp: symlink: OPENSSL_LH_COMPFUNC.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html: No such file or directory cp: symlink: X509_LOOKUP_meth_new.html: No such file or directory cp: symlink: BN_new.html: No such file or directory cp: symlink: EC_GROUP_copy.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/EVP_PKEY_ASN1_METHOD.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/X509_check_host.html: No such file or directory cp: symlink: d2i_X509.html: No such file or directory cp: symlink: EVP_PKEY_size.html: No such file or directory cp: symlink: OCSP_response_status.html: No such file or directory cp: symlink: X509_dup.html: No such file or directory cp: symlink: ENGINE_add.html: No such file or directory cp: symlink: EC_KEY_new.html: No such file or directory cp: symlink: ENGINE_add.html: No such file or directory cp: symlink: EC_GROUP_new.html: No such file or directory cp: symlink: DH_get0_pqg.html: No such file or directory cp: symlink: d2i_X509.html: No such file or directory cp: symlink: EC_GROUP_new.html: No such file or directory cp: symlink: BIO_set_callback.html: No such file or directory cp: symlink: SSL_CTX_set_generate_session_id.html: No such file or directory cp: symlink: d2i_X509.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/CRYPTO_memcmp.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/EVP_OpenInit.html: No such file or directory cp: symlink: BN_CTX_start.html: No such file or directory cp: symlink: DES_random_key.html: No such file or directory cp: symlink: d2i_X509.html: No such file or directory cp: symlink: SSL_CTX_add1_chain_cert.html: No such file or directory cp: symlink: EC_POINT_add.html: No such file or directory cp: symlink: SSL_CTX_set1_verify_cert_store.html: No such file or directory cp: symlink: X509_get0_signature.html: No such file or directory cp: symlink: BN_add.html: No such file or directory cp: symlink: EC_KEY_new.html: No such file or directory cp: symlink: EVP_des.html: No such file or directory cp: symlink: SSL_CTX_set1_sigalgs.html: No such file or directory cp: symlink: EVP_PKEY_CTX_ctrl.html: No such file or directory cp: symlink: BIO_ADDR.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/SSL_read_early_data.html: No such file or directory cp: symlink: EVP_PKEY_CTX_ctrl.html: No such file or directory cp: symlink: X509v3_get_ext_by_NID.html: No such file or directory cp: symlink: EVP_camellia.html: No such file or directory cp: symlink: d2i_X509.html: No such file or directory cp: symlink: OSSL_STORE_INFO.html: No such file or directory cp: symlink: X509_LOOKUP_meth_new.html: No such file or directory cp: symlink: ENGINE_add.html: No such file or directory cp: symlink: BIO_s_connect.html: No such file or directory cp: symlink: EVP_DigestInit.html: No such file or directory cp: symlink: EVP_camellia.html: No such file or directory cp: symlink: OPENSSL_malloc.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/SSL_get_version.html: No such file or directory cp: symlink: OSSL_STORE_LOADER.html: No such file or directory cp: symlink: EVP_MD_meth_new.html: No such file or directory cp: symlink: ERR_load_crypto_strings.html: No such file or directory cp: symlink: d2i_X509.html: No such file or directory cp: symlink: DSA_SIG_new.html: No such file or directory cp: symlink: EVP_PKEY_keygen.html: No such file or directory cp: symlink: PEM_read_bio_PrivateKey.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/EVP_md2.html: No such file or directory cp: symlink: X509_VERIFY_PARAM_set_flags.html: No such file or directory cp: symlink: X509_dup.html: No such file or directory cp: symlink: EVP_aria.html: No such file or directory cp: symlink: SSL_CTX_set_cert_cb.html: No such file or directory cp: symlink: X509_get0_signature.html: No such file or directory cp: symlink: X509_get_version.html: No such file or directory cp: symlink: EVP_EncryptInit.html: No such file or directory cp: symlink: EVP_PKEY_meth_new.html: No such file or directory cp: symlink: d2i_X509.html: No such file or directory cp: symlink: BIO_f_ssl.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/RSA_check_key.html: No such file or directory cp: symlink: X509v3_get_ext_by_NID.html: No such file or directory cp: symlink: SSL_CTX_set1_curves.html: No such file or directory cp: symlink: EVP_PKEY_keygen.html: No such file or directory cp: symlink: BIO_ADDR.html: No such file or directory cp: symlink: EC_KEY_new.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/EVP_PKEY_verify_recover.html: No such file or directory cp: symlink: EVP_DigestSignInit.html: No such file or directory cp: symlink: RSA_get0_key.html: No such file or directory cp: symlink: EVP_PKEY_new.html: No such file or directory cp: symlink: EVP_camellia.html: No such file or directory cp: symlink: EC_KEY_new.html: No such file or directory cp: symlink: CRYPTO_THREAD_run_once.html: No such file or directory cp: symlink: X509_dup.html: No such file or directory cp: symlink: X509_STORE_CTX_new.html: No such file or directory cp: symlink: d2i_X509.html: No such file or directory cp: symlink: X509_check_host.html: No such file or directory cp: symlink: d2i_X509.html: No such file or directory cp: symlink: X509V3_get_d2i.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/BN_new.html: No such file or directory cp: symlink: EC_GROUP_copy.html: No such file or directory cp: symlink: BIO_ADDRINFO.html: No such file or directory cp: symlink: EVP_PKEY_set1_RSA.html: No such file or directory cp: symlink: EVP_PKEY_CTX_ctrl.html: No such file or directory cp: symlink: DH_meth_new.html: No such file or directory cp: symlink: BIO_ADDR.html: No such file or directory cp: symlink: BIO_get_ex_new_index.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/EVP_sha224.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/EC_GROUP_new.html: No such file or directory cp: symlink: SSL_CTX_sess_number.html: No such file or directory cp: symlink: DH_meth_new.html: No such file or directory cp: symlink: EVP_VerifyInit.html: No such file or directory cp: symlink: SSL_CTX_set_ssl_version.html: No such file or directory cp: symlink: BN_bn2bin.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/SSL_SESSION_get0_peer.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/EVP_EncodeInit.html: No such file or directory cp: symlink: ASYNC_WAIT_CTX_new.html: No such file or directory cp: symlink: BIO_f_ssl.html: No such file or directory cp: symlink: DSA_meth_new.html: No such file or directory cp: symlink: d2i_X509.html: No such file or directory cp: symlink: SSL_CTX_set_security_level.html: No such file or directory cp: symlink: d2i_PrivateKey.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/SSL_CTX_set_num_tickets.html: No such file or directory cp: symlink: SSL_CTX_set_split_send_fragment.html: No such file or directory cp: symlink: X509v3_get_ext_by_NID.html: No such file or directory cp: symlink: X509_get_version.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/BN_mod_inverse.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/RAND_cleanup.html: No such file or directory cp: symlink: OpenSSL_add_all_algorithms.html: No such file or directory cp: symlink: SSL_CTX_add1_chain_cert.html: No such file or directory cp: symlink: X509_STORE_CTX_set_verify_cb.html: No such file or directory cp: symlink: d2i_X509.html: No such file or directory cp: symlink: SSL_CTX_set_default_passwd_cb.html: No such file or directory cp: symlink: d2i_X509.html: No such file or directory cp: symlink: X509_dup.html: No such file or directory cp: symlink: HMAC.html: No such file or directory cp: symlink: DH_meth_new.html: No such file or directory cp: symlink: OPENSSL_malloc.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/X509_digest.html: No such file or directory cp: symlink: X509_LOOKUP.html: No such file or directory cp: symlink: d2i_X509.html: No such file or directory cp: symlink: EVP_DigestInit.html: No such file or directory cp: symlink: X509_CRL_get0_by_serial.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/OPENSSL_fork_prepare.html: No such file or directory cp: symlink: EVP_aria.html: No such file or directory cp: symlink: X509_get0_signature.html: No such file or directory cp: symlink: SSL_CTX_set_options.html: No such file or directory cp: symlink: SSL_SESSION_get0_hostname.html: No such file or directory cp: symlink: EVP_EncryptInit.html: No such file or directory cp: symlink: EVP_DigestInit.html: No such file or directory cp: symlink: ASN1_STRING_print_ex.html: No such file or directory cp: symlink: RSA_get0_key.html: No such file or directory cp: symlink: HMAC.html: No such file or directory cp: symlink: OCSP_sendreq_new.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/RSA_padding_add_PKCS1_type_1.html: No such file or directory cp: symlink: ECDSA_SIG_new.html: No such file or directory cp: symlink: X509_dup.html: No such file or directory cp: symlink: RAND_load_file.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/EVP_PKEY_new.html: No such file or directory cp: symlink: ENGINE_add.html: No such file or directory cp: symlink: SSL_CTX_set_options.html: No such file or directory cp: symlink: X509_PUBKEY_new.html: No such file or directory cp: symlink: EVP_camellia.html: No such file or directory cp: symlink: d2i_X509.html: No such file or directory cp: symlink: EC_POINT_new.html: No such file or directory cp: symlink: X509_dup.html: No such file or directory cp: symlink: OPENSSL_malloc.html: No such file or directory cp: symlink: X509_dup.html: No such file or directory cp: symlink: d2i_X509.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/CTLOG_STORE_new.html: No such file or directory cp: symlink: BIO_s_accept.html: No such file or directory cp: symlink: SSL_CTX_set_keylog_callback.html: No such file or directory cp: symlink: ENGINE_add.html: No such file or directory cp: symlink: SSL_CTX_use_serverinfo.html: No such file or directory cp: symlink: EVP_DigestInit.html: No such file or directory cp: symlink: RSA_meth_new.html: No such file or directory cp: symlink: EVP_EncryptInit.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3/PEM_read_bio_ex.html: No such file or directory cp: symlink: RIPEMD160_Init.html: No such file or directory cp: utimensat: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3: No such file or directory cp: chown: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3: No such file or directory cp: chmod: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3: No such file or directory cp: chflags: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3: No such file or directory cp: /private/tmp/d20220327-75957-13eeynn/[email protected]/./1.1.1n/share/doc/openssl/html/man3: unable to copy ACL to /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man3: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1: No such file or directory cp: /private/tmp/d20220327-75957-13eeynn/[email protected]/./1.1.1n/share/doc/openssl/html/man1: unable to copy extended attributes to /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1: No such file or directory cp: symlink: ca.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/s_time.html: No such file or directory cp: symlink: s_server.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/genrsa.html: No such file or directory cp: symlink: crl.html: No such file or directory cp: symlink: pkcs12.html: No such file or directory cp: symlink: prime.html: No such file or directory cp: symlink: errstr.html: No such file or directory cp: symlink: rsautl.html: No such file or directory cp: symlink: genpkey.html: No such file or directory cp: symlink: ecparam.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/nseq.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/s_server.html: No such file or directory cp: symlink: speed.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/cms.html: No such file or directory cp: symlink: crl2pkcs7.html: No such file or directory cp: symlink: pkeyparam.html: No such file or directory cp: symlink: engine.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/tsget.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/gendsa.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/pkcs8.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/smime.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/ecparam.html: No such file or directory cp: symlink: rehash.html: No such file or directory cp: symlink: spkac.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/list.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/genpkey.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/CA.pl.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/ca.html: No such file or directory cp: symlink: pkey.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/crl.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/dgst.html: No such file or directory cp: symlink: pkcs7.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/asn1parse.html: No such file or directory cp: symlink: ocsp.html: No such file or directory cp: symlink: rehash.html: No such file or directory cp: symlink: x509.html: No such file or directory cp: symlink: rand.html: No such file or directory cp: symlink: verify.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/passwd.html: No such file or directory cp: symlink: rehash.html: No such file or directory cp: symlink: cms.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/srp.html: No such file or directory cp: symlink: dhparam.html: No such file or directory cp: symlink: pkcs8.html: No such file or directory cp: symlink: tsget.html: No such file or directory cp: symlink: req.html: No such file or directory cp: symlink: rsa.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/dsaparam.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/enc.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/engine.html: No such file or directory cp: symlink: ts.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/pkeyutl.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/speed.html: No such file or directory cp: symlink: gendsa.html: No such file or directory cp: symlink: genrsa.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/pkeyparam.html: No such file or directory cp: symlink: s_time.html: No such file or directory cp: symlink: sess_id.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/pkcs12.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/openssl.html: No such file or directory cp: symlink: nseq.html: No such file or directory cp: symlink: dsa.html: No such file or directory cp: symlink: version.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/prime.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/rsautl.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/errstr.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/crl2pkcs7.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/ec.html: No such file or directory cp: symlink: dsaparam.html: No such file or directory cp: symlink: ciphers.html: No such file or directory cp: symlink: pkeyutl.html: No such file or directory cp: symlink: enc.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/ts.html: No such file or directory cp: symlink: srp.html: No such file or directory cp: symlink: passwd.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/verify.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/rehash.html: No such file or directory cp: symlink: s_client.html: No such file or directory cp: symlink: storeutl.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/req.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/x509.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/pkcs7.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/ocsp.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/rsa.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/rand.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/dhparam.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/ciphers.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/dsa.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/pkey.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/version.html: No such file or directory cp: symlink: ec.html: No such file or directory cp: symlink: dgst.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/s_client.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/storeutl.html: No such file or directory cp: symlink: asn1parse.html: No such file or directory cp: symlink: smime.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/spkac.html: No such file or directory cp: symlink: list.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1/sess_id.html: No such file or directory cp: utimensat: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1: No such file or directory cp: chown: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1: No such file or directory cp: chmod: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1: No such file or directory cp: chflags: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1: No such file or directory cp: /private/tmp/d20220327-75957-13eeynn/[email protected]/./1.1.1n/share/doc/openssl/html/man1: unable to copy ACL to /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man1: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man7: No such file or directory cp: /private/tmp/d20220327-75957-13eeynn/[email protected]/./1.1.1n/share/doc/openssl/html/man7: unable to copy extended attributes to /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man7: No such file or directory cp: symlink: Ed25519.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man7/RSA-PSS.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man7/ossl_store-file.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man7/bio.html: No such file or directory cp: symlink: X25519.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man7/proxy-certificates.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man7/ct.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man7/RAND_DRBG.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man7/ssl.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man7/evp.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man7/SM2.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man7/Ed25519.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man7/des_modes.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man7/scrypt.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man7/crypto.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man7/passphrase-encoding.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man7/x509.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man7/RAND.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man7/X25519.html: No such file or directory cp: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man7/ossl_store.html: No such file or directory cp: utimensat: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man7: No such file or directory cp: chown: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man7: No such file or directory cp: chmod: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man7: No such file or directory cp: chflags: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man7: No such file or directory cp: /private/tmp/d20220327-75957-13eeynn/[email protected]/./1.1.1n/share/doc/openssl/html/man7: unable to copy ACL to /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html/man7: No such file or directory cp: utimensat: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html: No such file or directory cp: chown: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html: No such file or directory cp: chmod: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html: No such file or directory cp: chflags: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html: No such file or directory cp: /private/tmp/d20220327-75957-13eeynn/[email protected]/./1.1.1n/share/doc/openssl/html: unable to copy ACL to /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl/html: No such file or directory cp: utimensat: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl: No such file or directory cp: chown: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl: No such file or directory cp: chmod: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl: No such file or directory cp: chflags: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl: No such file or directory cp: /private/tmp/d20220327-75957-13eeynn/[email protected]/./1.1.1n/share/doc/openssl: unable to copy ACL to /usr/local/Cellar/[email protected]/./1.1.1n/share/doc/openssl: No such file or directory cp: utimensat: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc: No such file or directory cp: chown: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc: No such file or directory cp: chmod: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc: No such file or directory cp: chflags: /usr/local/Cellar/[email protected]/./1.1.1n/share/doc: No such file or directory cp: /private/tmp/d20220327-75957-13eeynn/[email protected]/./1.1.1n/share/doc: unable to copy ACL to /usr/local/Cellar/[email protected]/./1.1.1n/share/doc: No such file or directory cp: utimensat: /usr/local/Cellar/[email protected]/./1.1.1n/share: No such file or directory cp: chown: /usr/local/Cellar/[email protected]/./1.1.1n/share: No such file or directory cp: chmod: /usr/local/Cellar/[email protected]/./1.1.1n/share: No such file or directory cp: chflags: /usr/local/Cellar/[email protected]/./1.1.1n/share: No such file or directory cp: /private/tmp/d20220327-75957-13eeynn/[email protected]/./1.1.1n/share: unable to copy ACL to /usr/local/Cellar/[email protected]/./1.1.1n/share: No such file or directory cp: utimensat: /usr/local/Cellar/[email protected]/./1.1.1n: No such file or directory cp: chown: /usr/local/Cellar/[email protected]/./1.1.1n: No such file or directory cp: chmod: /usr/local/Cellar/[email protected]/./1.1.1n: No such file or directory cp: chflags: /usr/local/Cellar/[email protected]/./1.1.1n: No such file or directory cp: /private/tmp/d20220327-75957-13eeynn/[email protected]/./1.1.1n: unable to copy ACL to /usr/local/Cellar/[email protected]/./1.1.1n: Permission denied cp: utimensat: /usr/local/Cellar/[email protected]/.: Permission denied /Users/mk %

Doesn't work with firefox-esr package from the AUR.

Using EndeavourOS
Plugin shows the setup incomplete screen after installing either profile switcher aur package.
This package seems to put the profiles in a different directory, but still in the .mozilla folder.

โžœ  .mozilla ls
extensions  firefox  firefox-esr

firefox-esr being the new directory.
If possible, could support be added for this firefox package?

Activate browser window when selected profile is already open in one

When switching to a profile, would it be possible to activate the respective browser window if there's already one open with the selected profile? On my system, the current version of this extension does nothing in that case. When there is no window for the selected profile, this extension correctly opens a new window but it doesn't switch to an already open one.

Dark mode

Hey it would be nice to be able to enable dark mode for the little extension window. Maybe follow the system's preference or add a toggle?

Feature request: ask before launching profile

Would be great if I could choose before starting a new firefox window, which profile I wanted! Similar to Chrome's profile picker on startup:

(This is a great extension, enjoying very much!)

image

Feature request: open links in last focused window

I absolutely love this extension - excellent work! I have only one issue with it:

Currently, when opening a link in an external application, it gets opened using the default profile (and if there is no window with the default profile, one is created).

I would appreciate an option to instead always open links in the window (and profile) that has last been focused.

This happens to be the behaviour in Chrome and Vivaldi (and probably other Chrome-based browsers), which I find quite intuitive.

I am observing this issue on Ubuntu 21.10 (GNOME/Wayland).

macOS - Switcher doesn't work properly

When I used the profile switcher I have to click twice on the profile I want to switch to (if it isn't already open) to launch a window with the profile and switch to it. This is kind of annoying and also creates two windows instead of one.

Instalation failed

When I try to install the connector software for Linux (64-bit, deb) it gives me an error.
It says:

The following packages have unmet dependencies: ff-pswitch-connector: Depends: libc6 (>=2.31) but 2.27-3ubuntu1.4 is to be installed.

I am using elementaryOS Hera 5.1.7 which is based on Ubuntu 18.04.4 LTS.

Installation with xcode 13.2 fails

Would love to get this working! I am trying to install the homebrew package and I am getting the message:

Error: Your Command Line Tools are too outdated.
Update them from Software Update in System Preferences or run:
  softwareupdate --all --install --force

If that doesn't show you any updates, run:
  sudo rm -rf /Library/Developer/CommandLineTools
  sudo xcode-select --install

Alternatively, manually download them from:
  https://developer.apple.com/download/all/.
You should download the Command Line Tools for Xcode 13.1.

I have Command Line Tools already installed, it looks like they are too new?

xcodebuild -version
....
Xcode 13.2.1
Build version 13C100

I am on an M1 Mac Mini.

Add more information on installation on Mac

Hey

Just a suggestion on adding more info around how to install on Mac page, please add the following lines or something similar:

If even after installing the firefox-profile-switcher-connector the extension is still not linked, run the following commands

sudo mkdir -p "/Library/Application Support/Mozilla/NativeMessagingHosts"
sudo ln -sf "/usr/local/Cellar/firefox-profile-switcher-connector/0.0.9/ax.nd.profile_switcher_ff.json" "/Library/Application Support/Mozilla/NativeMessagingHosts"/ax.nd.profile_switcher_ff.json

BTW I know this shows after installing for the first time but when upgrading the backend via brew upgrade firefox-profile-switcher-connector, its better to show the same in there as well.

Thanks

macOS - Prevent duplicated app in dock and app switcher

Everytime you launch a new profile a new icon is added to the dock and the system app switcher, which is kindo of awkward. I think that Chromium like behaviour (one single icon and app in switcher). Also it is disturbing when you quit the app because the other profiles' windows/apps will remain opened.

Pressing "Complete Setup" does nothing

Not sure if this problem come from running the flatpaked version of Firefox. When clicking the "Complete Setup" button from the popover nothing happens.

firefox-profile-switcher: 1.0.6
Firefox: 89.0 (64-bit) from flathub
Fedora Silverblue: 34.20210613.0

Feature Request: allow export and import of profiles

This tool is very, very handy, thank you for that! However, the missing piece I have is that I would like to export and import profiles with all the open tabs, bookmarks, etc. ideally via password-protected archives.

Executable file does not work in Kali Linux

Issue:
I installed the .deb file and then attempted to execute the executable file "ff-pswitch-connetor" but when clicked it does nothing, i also attempted to launch it via terminal to no avail. I have tested multiple different executables and they all seem to be working fine, its just an issue specifically with "ff-pswitch-connectorr".

Im running Kali Linux 2022.3

macOS Monterey switcher not working

I have followed the instructions, including creating the directory and linking the file but it still says Setup Incomplete
I am installing for a non-privileged user that has su rights to create directory and link
Most things look correct
image

Command line tools "too outdated"

My command line tools are up-to-date, but I get

Error: Your Command Line Tools are too outdated.
Update them from Software Update in System Preferences or run:
  softwareupdate --all --install --force

If that doesn't show you any updates, run:
  sudo rm -rf /Library/Developer/CommandLineTools
  sudo xcode-select --install

Alternatively, manually download them from:
  https://developer.apple.com/download/all/.
You should download the Command Line Tools for Xcode 13.4.

when trying to run brew install firefox-profile-switcher-connector.

Where is the program installed on Windows 10?

Is it possible to find where the profile switcher is installed?

I want to add custom profiles and I think if I would add them to "firefox-profile-switcher/public/img/avatars" they will show up under profile pictures. But I can't find this directory anywhere on my pc. The only directory I found is this one: C:\Users<username>\AppData\Local\FirefoxProfileSwitcher

Any help would be appreciated thanks :)

Feature request: Opening a link under another profile

Hello,
Thanks for this very handy add-on.
I would like to request the following feature: Make it possible to open a link under another profile.
It could be done by adding an option when right-clicking or wheel-clicking it.
Context menu -> "Open using another profile" -> "Profile B" / "Profile C".

Thank you in advance.
Best regards

Does not work in a profile

I have two profiles on Firefox, I installed the extension in my main profile called "Profile 01", I installed the connector dowbloading here, also. Then I launched the "Profile 02" and installed the extension.

When I have only the Profile 02 active and I try to open Profile 01 through the extension it does nothing.

Broke tmux (mac)

After following the process for installing, when I try to use tmux, instead of launching it gives me this error:
^[[>0;95;0c^[P>|iTerm2 3.4.8^[[exited]

do you know how I can fix this?

can't reassign default profile

Reproduction: Manage profiles-> Edit profiles -> select non-default -> click "Set to default"

Result: Firefox alert box containing message "ERROR: editingProfileSave is not defined"

Firefox version: 89.0.2 (64-bit)
Extension version: 1.1.2

Otherwise this extension is GREAT. I can't believe this feature isn't a part of Firefox, thanks so much for making this!

"Setup is Incomplete"

I installed the extra software (windows-x64.msi), but I still get the message "Setup is Incomplete". I closed the Browser and tried a repair but that didn't help.
Note:

  1. I installed the extra software in a custom folder on drive C (not default)
  2. My Firefox profiles are on a different drive.
  3. The Firefox program is installed in a custom directory (on drive C)

Adding option to upload custom avatar for each profile

My suggestion is to add option in profile edit view to upload your own img png / jpg / svg as avatar

I could help with such but I'm not familiar with rust - if you will try to do that and if it needs other things let me know

Add Custom sort for profiles

Aloha! ๐Ÿ™‚

Works fine ๐Ÿงธ but there is no custom sorting for profiles. Sorting only by alphabet A-Z. ๐Ÿ˜•

Take care!

Compatibility with MSIX (Microsoft Store) version?

I don't know if this even deserves to be reported, but anyway.

I wanted to run the profile switcher on the Microsoft Store version of Firefox. Profile creation seems to work if I am reading my profiles.ini under C:\Users{username}\AppData\Roaming\Mozilla\Firefox correctly. However, when I click on the new profile, nothing happens.

Could this have anything to do with the new location of the executable (C:\Program Files\WindowsApps\Mozilla.Firefox_94.0.1.0_x64__n80bbvh6b1yt2\VFS\ProgramFiles\Firefox Package Root)? I don't realy know how exactly the extension operates, so I may be completely off-base here.

Can't create a new profile. And modal has 'Loading...' with no image.

Hey, I ran the install and two commands at the end on the guide. The addon runs, however after clicking it the modal loads and has "Loading..." with a broken image url. When I try to add a new profile I can enter a name and select a picture, the Add button turns active but won't process any action when clicked.

I'm seeing this in the Browser Conslole. Thanks

1647181283795 addons.xpi WARN Checking /Applications/Firefox.app/Contents/Resources/distribution/extensions for addons Cannot send function call result: other side closed connection (call data: ({path:"windows.create", args:[{allowScriptsToClose:null, cookieStoreId:null, focused:null, height:600, incognito:null, left:null, state:"normal", tabId:null, titlePreface:null, top:null, type:"detached_panel", url:"moz-extension://ce833377-e792-4cf2-ab82-17dfb572b9fc/js/manager/index.html", width:800}]})) Element.releaseCapture() is deprecated. Use Element.releasePointerCapture() instead. For more help https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture [menupopup.js:169:13](chrome://global/content/elements/menupopup.js) Cannot send function call result: other side closed connection (call data: ({path:"windows.create", args:[{allowScriptsToClose:null, cookieStoreId:null, focused:null, height:600, incognito:null, left:null, state:"normal", tabId:null, titlePreface:null, top:null, type:"detached_panel", url:"moz-extension://ce833377-e792-4cf2-ab82-17dfb572b9fc/js/manager/index.html", width:800}]}))

Cant complete the setup

This plugin says my setup is complete, and there is an option to complete the setup, but the button does nothing.

Using Firefox 87.0 on OSX.

Not working on Ubuntu 22

After updating to Ubuntu 22 this extension no longer works, I tried reinstalling firefox, but when I click on a second profile nothing happens.

Is it possible to create separate shortcuts?

Hope this is an okay place to put this question.

I am wondering if it is possible to create a separate shortcut so I can start the individual profiles from a spotlight search (MacOS). I tried to follow Sun Knudsens guide, but this unfortunately didn't work for me.

Profile Switcher Stopped Working and Displayed Incorrect Profile

I have a few profiles and I switch between them sometimes, but when I started up Firefox I thought my main profile had been overridden or something by another profile as it had the other profile's content, but the name is the main profile's name, when I tried to use the profile switcher it refused to switch profiles and kept showing the same one over and over

Once I restarted the browser it corrected itself

Invalid Directory of profile creation

In Firefox, If I create profiles via about:profiles it creates profiles and store Profile data in this Directory :

C:\Users\Edward\AppData\Roaming\Mozilla\Firefox\Profiles\xxxxxx.Default

But When I use the Add-On the Profiles have the directory changed as below :

C:\Users\Edward\AppData\Roaming\Mozilla\Firefox\xxxxx.Default

It should follow the default Directory Scheme. This might cause usability issues.

If you are releasing a Fix for this. Would be great. In the meantime, Could someone help me Moving my Profiles safely into Profiles Folder and use FF as usual ?

Extension stop working on Ubuntu

Extension stop working after snap refresh.
Screenshot_20221102_083811
I try running again the shell commands, I try installing the .deb for ubuntu, restarting the device several times and still do not work.
What info could I send you to help me fix this?
Thanks!

Not working on macOS Monterey

I've follow the install guide and done everything, but the popup window shows "Setup Incomplete!", I've restart firefox and event restart macOS, still not working.

Windows : Works only on the default folder

On Windows, the extension works on a profile created in the default folder: C: \ Users \ XXX \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles
But it doesn't work if the profile is created in another folder. All my profiles are on another folder ...

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.