-
Notifications
You must be signed in to change notification settings - Fork 567
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
profiles: refactor electron.profile and electron-based programs #3807
Changes from 6 commits
570d56b
eea9e58
da8feda
8e9f3b9
6362944
47a0018
89a9a24
c1e9eb7
723fad7
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,14 +4,28 @@ | |
# Persistent local customizations | ||
include riot-web.local | ||
# Persistent global definitions | ||
# added by included profile | ||
#include globals.local | ||
include globals.local | ||
|
||
# Disabled until someone reported positive feedback | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Tested with element-{desktop,web} from Arch community repo. Works fine with the below in riot-web.local:
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. two questions
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
It isn't, nice catch. The relatively long include chain (element-desktop --> riot-desktop --> riot-web --> electron) threw me off here apparently.
Ditto as above. I suspect it was a leftover from testing permutations. I can now confirm adding 'shell none' works fine. To put things straight, element-desktop is working with the below in my riot-web.local:
|
||
ignore include disable-devel.inc | ||
ignore include disable-exec.inc | ||
ignore include disable-interpreters.inc | ||
ignore include disable-xdg.inc | ||
ignore include whitelist-runuser-common.inc | ||
ignore include whitelist-usr-share-common.inc | ||
ignore include whitelist-var-common.inc | ||
ignore nou2f | ||
ignore novideo | ||
ignore shell none | ||
ignore disable-mnt | ||
ignore private-cache | ||
ignore private-dev | ||
ignore private-tmp | ||
|
||
noblacklist ${HOME}/.config/Riot | ||
|
||
mkdir ${HOME}/.config/Riot | ||
whitelist ${HOME}/.config/Riot | ||
include whitelist-common.inc | ||
|
||
# Redirect | ||
include electron.profile |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have been running freetube without issues having these in my freetube.local:
include whitelist-common.inc
include whitelist-runuser-common.inc
include whitelist-usr-share-common.inc
include whitelist-var-common.inc
nou2f
novideo
The nou2f is untested due to not having such hardware.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If I'm right freetube has no login support at all.