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

Auto arrange desktop icons #585

Open
NHellFire opened this issue Jul 7, 2016 · 8 comments
Open

Auto arrange desktop icons #585

NHellFire opened this issue Jul 7, 2016 · 8 comments

Comments

@NHellFire
Copy link

NHellFire commented Jul 7, 2016

Would be nice to have an "auto arrange" setting for desktop icons (like Windows has). Currently if you use "organize by name", then disconnect a USB device, there'll be a space where the icon was. An "auto arrange" option that automatically does "organize by name" when there's changes would be perfect.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/35842874-auto-arrange-desktop-icons?utm_campaign=plugin&utm_content=tracker%2F651521&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F651521&utm_medium=issues&utm_source=github).
@netpipe
Copy link

netpipe commented Nov 13, 2018

i would also like to see an option where it can be removed from the right click menu. i've organised the desktop alot of times by mistake.

@davidhedlund
Copy link

For starters, this could be scheduled from cron with a new gsettings schema. What do you think about it?

@lukefromdc
Copy link
Member

We already have "organize desktop by name" as an option in the desktop right-click menu that comes up if you right click on the desktop.

Personally, I prefer manual arrangement of desktop icons but recognize that different users need different options

@davidhedlund
Copy link

We already have "organize desktop by name" as an option in the desktop right-click menu that comes up if you right click on the desktop.

Is it possible to execute it from a bash script?

@lukefromdc
Copy link
Member

lukefromdc commented Aug 7, 2023

There are no command line options for managing desktop view preferences. Note that we are a small team and probably would not prioritize something like this unless there is evidence of considerable demand for it. If someone codes this up and submits a PR for it though we will take a look at it. Also note that we can use more team members, ideally with varied workflows and skills

@davidhedlund
Copy link

There are no command line options for managing desktop view preferences. Note that we are a small team and probably would not prioritize something like this unless there is evidence of considerable demand for it. If someone codes this up and submits a PR for it though we will take a look at it. Also note that we can use more team members, ideally with varied workflows and skills

I just wanted to confirm that I could not script it. Thank you.

@davidhedlund
Copy link

If someone codes this up and submits a PR for it though we will take a look at it. Also note that we can use more team members, ideally with varied workflows and skills

Apparently, the file manager Nemo can auto-arrange desktop items, see instructions here.

Perhaps the source code can be re-used?

@lukefromdc
Copy link
Member

lukefromdc commented Aug 23, 2023

Note that there have been CONSIDERABLE changes in Nemo's desktop handling, which has been split out from the rest of the file manager following what Nautilus did quite a while before they scuttled managing the desktop entirely. They could have kept the nautilus desktop as easily as I ported Caja to show icons on a wayland desktop, but the devs themselves don't use it.

Obviously implementing this would be done by allowing the same code used in navigation windows to arrange icons, but with a default to manual arrangement which seems to be what most users prefer.

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

5 participants