uazo / cromite

Cromite a Bromite fork with ad blocking and privacy enhancements; take back your browser!
https://www.cromite.org/
GNU General Public License v3.0
3.57k stars 86 forks source link

Rename config folder from chromium to cromite #1578

Open ZorinFoss opened 1 month ago

ZorinFoss commented 1 month ago

Preliminary checklist

Is your feature request related to privacy?

No

Is there a patch available for this feature somewhere?

maybe there one on thorium

Describe the solution you would like

Hi there,

Current cromit config folder use chromium config folder ~/user/.config/chromium. If the user want to install chromium side by side with cromite both browsers use ~/user/.config/chromium path and settings conflict.

Describe alternatives you have considered

Cromite use it's own config folder ~/user/.config/cromite to avoid conflict with chromium.

smed79 commented 2 weeks ago

Same profile directory for 'chromium' and 'cromite' is very confusing...

I got disconnected from all sessions after starting 'Cromite' for the first time and this occurs every time I switch between Chromium and Cromite.

A temporary fix is to specify a different profile directory for 'cromite' by changing app desktop/launcher shortcut.


https://chromium.googlesource.com/chromium/src/+/HEAD/docs/user_data_dir.md#overriding-the-user-data-directory

On most platforms, the user data directory can be overridden by passing the --user-data-dir command-line flag to the Chrome binary.

The override happens in chrome/app/chrome_main_delegate.cc. Platforms not building with the file may not have implemented the override. Overriding the user data directory via the command line is not supported on iOS.

Example:

  • [Windows] chrome.exe --user-data-dir=c:\foo
  • [Linux] google-chrome --user-data-dir=/path/to/foo