Closed xervon closed 3 years ago
Looking forward as well!
Any chance of this still getting merged with commit ff34411 having been merged @graysky2?
I'd like to keep custom browser definitions in my personal dotfiles and be able to add custom per-user profiles as a normal (non-root) user.
I guess this one can be closed in favor of fix from #240.
Personally I'd really like to have the ability to define my custom profiles within my home directory where all of the other configuration is done as well.I want to be able to synchronize my custom profiles the same way I do the rest of my personal dotfiles.
Defining user profiles in my home directory also allows any user to add their personal profiles without needing root privileges.
Until this is merged or Brave is in /usr/share/psd/browsers/
I won't consider psd useful to me. I'm not going to modify /usr/share/
.
@felipec - There isn't much value you sharing your opinion in 3 (counting this one) different closed PRs. Don't use psd if my decision to require users to copy a template to a root owned directory offends you.
https://github.com/graysky2/profile-sync-daemon/issues/233#issuecomment-835872064 https://github.com/graysky2/profile-sync-daemon/pull/240#issuecomment-835872647
For those that have an interest in this feature, my forked version of this is now once again up to date with this repo. @felipec if you're willing to install this from source that might serve your use case.
I for one have been using my fork without any issues pretty much since I've made this pull request.
EDIT: Examples of Brave Browser configurations seem to be available in #240. Assuming Brave Browser hasn't changed their storage layout since those configurations were created, they will work without modifications with my fork as well.
@graysky2:
There isn't much value you sharing your opinion in 3 (counting this one) different closed PRs.
I will decide which of my actions have value. You are free to disagree.
Don't use psd if my decision to require users to copy a template to a root owned directory offends you.
It doesn't offend me to do wrong things. But they are still wrong.
And yeah, I won't use your psd.
@Xervon:
For those that have an interest in this feature, my forked version of this is now once again up to date with this repo.
Thank you, I created an Arch Linux package of your fork: profile-sync-daemon-user, and it does indeed work fine with my user configuration of the Brave browser.
I sent you a small fix since I found it annoying that find
throws an error message if the user browsers directory doesn't exist: Xervon/profile-sync-daemon#1.
@Xervon You should probably rebase the commits on top of @graysky2's master, and use a different branch for the pull request (not master).
and use a different branch for the pull request (not master).
True. I don't believe I can actually change this at this point. Hopefully closing this will prevent the updates being shown here.
Brave is in contrib
already. What's your problem? You can also contribute any browser for everyone to use.
Brave is in
contrib
already. What's your problem? You can also contribute any browser for everyone to use.
That is useless to me.
Does psd pick browser configurations from contrib
?
As @ryanerwin mentioned in #240 I also wanted the ability to add a custom browser or override a default browser configuration within my user config directory.
The current version of the code therefore changes the following: