-
Notifications
You must be signed in to change notification settings - Fork 241
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
When is synth-shell-prompt.root.config used? #222
Comments
Hi, thanks! For the root config to work, the script needs to be sourced by
the root account. Also, maybe the config file must reside under /root?
Can't remember. In any case, if you install synth-shell- for using the root
account directly, then it should always work.
I'm really starting to think that there must be a config file under
/root... Maybe you can just paste it there. More specifically, under
/root/.config/synth-shell/
Cheers
…On Thu 10 Feb 2022, 10:42 Geoffrey Hoffmann, ***@***.***> wrote:
Hi, great work.
When is synth-shell-prompt.root.config used in place of
synth-shell-prompt.config ?
I saw the red prompt once, but in my re-jigging to get things arranged to
be synched across multiple computers, only the non-root one is ever used.
No amount of logging in as root, 'sudo su'ing or whatever will now activate
it.
Cheers,
Geoff.
—
Reply to this email directly, view it on GitHub
<#222>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AC36INXX4JVOVVT5IHH6IH3U2OCADANCNFSM5OAEAKBA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Hi, thanks for the quick reply. I am doing both of these things. EXCEPT.. Hmmm. I have your script in /var/onedrive/bin (symlinked to /root/bin) and the configs in /var/onedrive/conf (simlinked to /root/.config) Does it perhaps not like symlinks? When I had it installed directly to /root, I seem to think it worked... |
I have them symlinked all the time, y use a dotfiles synscript (also here
on GitHub) and nextcloud to sync my machines.
Did you also add the hook to /root/.bashrc? The one where it sources the
synth-shell scripts. Let me know so we can debug it from there ;)
…On Thu 10 Feb 2022, 23:21 Geoffrey Hoffmann, ***@***.***> wrote:
Hi, thanks for the quick reply. I am doing both of these things. EXCEPT..
Hmmm. I have your script in /var/onedrive/bin (symlinked to /root/bin) and
the configs in /var/onedrive/conf (simlinked to /root/.config)
Does it perhaps not like symlinks? When I had it installed directly to
/root, I seem to think it worked...
—
Reply to this email directly, view it on GitHub
<#222 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AC36INVH6DQFSMCR6TVLQJDU2Q275ANCNFSM5OAEAKBA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you commented.Message ID:
***@***.***>
|
Yes, .bashrc, .bash_aliases .bash_logout and .profile are all symlinked from the onedrive folder to /root/ and to each user's home folder, the bin folder where the script lives is symlinked, and the .config folder is too. |
I meant, does root's .bashrc contain the source-hooks for synth-shell?
Being symlinked is no problem in my experience :)
…On Fri 11 Feb 2022, 08:15 Geoffrey Hoffmann, ***@***.***> wrote:
Yes, .bashrc, .bash_aliases .bash_logout and .profile are all symlinked
from the onedrive folder to /root/ and to each user's home folder, the bin
folder where the script lives is symlinked, and the .config folder is too.
—
Reply to this email directly, view it on GitHub
<#222 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AC36INVNXQS42SOV2MIYESLU2SZSDANCNFSM5OAEAKBA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you commented.Message ID:
***@***.***>
|
Yes it does.
…Sent from my iPhone
On 12 Feb 2022, at 1:45 am, Andres Gongora ***@***.***> wrote:
I meant, does root's .bashrc contain the source-hooks for synth-shell?
Being symlinked is no problem in my experience :)
On Fri 11 Feb 2022, 08:15 Geoffrey Hoffmann, ***@***.***>
wrote:
> Yes, .bashrc, .bash_aliases .bash_logout and .profile are all symlinked
> from the onedrive folder to /root/ and to each user's home folder, the bin
> folder where the script lives is symlinked, and the .config folder is too.
>
> —
> Reply to this email directly, view it on GitHub
> <#222 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AC36INVNXQS42SOV2MIYESLU2SZSDANCNFSM5OAEAKBA>
> .
> Triage notifications on the go with GitHub Mobile for iOS
> <https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
> or Android
> <https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
>
> You are receiving this because you commented.Message ID:
> ***@***.***>
>
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you authored the thread.
|
Hmmm can you enter your root account and run:
source /root/synth-shell/synth-shell-prompt.sh
And see if it does not complain
Obviously that does nothing about the root-specific config file (where the
prompt is red) but at least we make sure that the script itself is sane.
When I get home I'll have a look at the script and setup process to see why
the config might not be in place (or where the script is looking for it)
On Fri, Feb 11, 2022 at 4:48 PM Geoffrey Hoffmann ***@***.***>
wrote:
… Yes it does.
Sent from my iPhone
> On 12 Feb 2022, at 1:45 am, Andres Gongora ***@***.***> wrote:
>
>
> I meant, does root's .bashrc contain the source-hooks for synth-shell?
>
> Being symlinked is no problem in my experience :)
>
> On Fri 11 Feb 2022, 08:15 Geoffrey Hoffmann, ***@***.***>
> wrote:
>
> > Yes, .bashrc, .bash_aliases .bash_logout and .profile are all symlinked
> > from the onedrive folder to /root/ and to each user's home folder, the
bin
> > folder where the script lives is symlinked, and the .config folder is
too.
> >
> > —
> > Reply to this email directly, view it on GitHub
> > <
#222 (comment)
>,
> > or unsubscribe
> > <
https://github.com/notifications/unsubscribe-auth/AC36INVNXQS42SOV2MIYESLU2SZSDANCNFSM5OAEAKBA
>
> > .
> > Triage notifications on the go with GitHub Mobile for iOS
> > <
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
>
> > or Android
> > <
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub
>.
> >
> > You are receiving this because you commented.Message ID:
> > ***@***.***>
> >
> —
> Reply to this email directly, view it on GitHub, or unsubscribe.
> Triage notifications on the go with GitHub Mobile for iOS or Android.
> You are receiving this because you authored the thread.
—
Reply to this email directly, view it on GitHub
<#222 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AC36INQJZBKCGF7EJNOURRLU2UVS7ANCNFSM5OAEAKBA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you commented.Message ID:
***@***.***>
|
I've removed everything and re-installed it for "all users" and that works so I'm leaving sleeping dogs lie :) |
Perfect! Glad you got it working :)
…On Tue 15 Feb 2022, 04:02 Geoffrey Hoffmann, ***@***.***> wrote:
I've removed everything and re-installed it for "all users" and that works
so I'm leaving sleeping dogs lie :)
—
Reply to this email directly, view it on GitHub
<#222 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AC36INR4BTPKFTMGONYLNBTU3G64VANCNFSM5OAEAKBA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you commented.Message ID:
***@***.***>
|
Hi, great work.
When is synth-shell-prompt.root.config used in place of synth-shell-prompt.config ?
I saw the red prompt once, but in my re-jigging to get things arranged to be synched across multiple computers, only the non-root one is ever used. No amount of logging in as root, 'sudo su'ing or whatever will now activate it.
Cheers,
Geoff.
The text was updated successfully, but these errors were encountered: