Skip to content
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

[Feature Request] Nautilus follows terminal movement #21

Open
jcklpe opened this issue Oct 21, 2018 · 9 comments
Open

[Feature Request] Nautilus follows terminal movement #21

jcklpe opened this issue Oct 21, 2018 · 9 comments

Comments

@jcklpe
Copy link

jcklpe commented Oct 21, 2018

So when you have the terminal open and and you click into folder in Nautilus, the terminal updates alongside your directory position in Nautilus. BUT, if you cd FolderName the Nautilus view does not sync alongside the changes in the terminal. I think one thing that would be nice is for Nautilus to follow along with the terminal so that the two would be kept more in sync.

Also just to let you know I've established a process for my Open Source Branding project, which I had messaged you about a couple of months ago. If you would please log an issue here, just so that I can begin to try out my new process, that would be awesome! https://github.com/jcklpe/Open-Source-Branding/issues/new?template=branding-request.md

@flozz
Copy link
Owner

flozz commented Dec 2, 2018

Hi,

It would be nice to change Nautilus current directory when cd-ing in the terminal, but there is no reliable way to detect when this change occur in, the terminal. I have also no idea about how to update Nautilus' current directory... there is no API to do that so we have to find a hack for that...

So I will not implement this feature as it is too complicated and I have not enough time currently to do it.

Also just to let you know I've established a process for my Open Source Branding project, which I had messaged you about a couple of months ago.

I will open an issue later, when the program will have a GUI to display a logo :)

PS: Sorry for the long time I take to answer, I have too many project to deal with and too many things to handle IRL too :(

@jcklpe
Copy link
Author

jcklpe commented Dec 3, 2018

@flozz No worries! I'm just thankful for this project and the work you've already done :)

@kakadais
Copy link

kakadais commented Mar 7, 2019

Agree. This is good enough already for all.
And if that function could be applied, that should be an option not to be used for someone.
Because when we change a directory in nautilus after changed a directory with cd in terminal,
usually we need to reset the directoy in terminal with the nautilus location frequently as well.

BTW, This is really cool @flozz .
Thanks and Cheers.

@GHolk
Copy link

GHolk commented Sep 30, 2019

how about inspect the working directory of the shell? it is exposed in /proc/$PID/cwd,
but it will not work with tmux or gnu screen.

@flozz
Copy link
Owner

flozz commented Oct 1, 2019

@GHolk Ok but that do not solves de other issue → forcing Nautilus de change its current directory 😟

@jesramgue
Copy link

First of all thank for all your work done @flozz .
To achieve that, maybe you can ask for this feature to Nautilus devs?(https://wiki.gnome.org/Apps/Files/Resources).

@bagustris
Copy link

bagustris commented Jun 23, 2021

I am installing this plugin for this purpose.
Instead of toggling F4 key, it would be very
beneficial to have nautilus follow what I did in this nautilus terminal.

So, I don't need to type ls and pwd a lot.

I am supporting and waiting for this feature.

@fernent
Copy link

fernent commented Sep 16, 2021

I am also supporting for this feature, that would be so nice.

I switched from KDE to GNOME. I had Dolphin and this feature was build-in.

@flozz
Copy link
Owner

flozz commented Sep 23, 2021

I am currently working on other projects that take me a lot of time. At least the only thing I can say is that I will not even try to look at this before Nautilus migrates to GTK 4 as it can break everything, then, we will see :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants