I sort of like the Windows (tm) behavior where when you drag an icon out of the
stack and let go, it flies to the end of the stack and they all repack and
realign. That's almost what I want. Has anyone ever used GWM? It is a window
manager that has a lisp interpreter built into it. It is probably the first
"emacs of window managers" ever written. There was an icon sorting thing for it
where you could write some lisp code to make icons group and sort along the edge
of the screen. An idea I read of but never had code to try out or witness in
action was to have icon boxes or areas on the screen for certain types of or
manually dropped groups of icons.
Having too many icons on the desktop, to me, is clutter. It would be better to
have virtual icon sets kind of like the virtual screen thing, to where you could
pick what task you are working on and have that select your displayed desktop
icon set. Each should have icon corals that are user definable maybe using an
interface kind of like a seive or evolution mail filter editor that determine
match constraints for what coral to slot the icon into, plus a manual override
or hint. It should not require a course in discrete mathematics and graph
theory to understand how to use it... it ought to be very intuitive once you get
shown the basics. At the same time, there will be power users (artists, etc)
who will enjoy having that kind of organization capability, perhaps. It could
potentially go beyond the square box file manager with icons per directly mapped
file system directory. Maybe applications could specify hints? Or system
admins? Hmmm.... overkill, right?
I sort of like the Windows (tm) behavior where when you drag an icon out of the
stack and let go, it flies to the end of the stack and they all repack and
realign. That's almost what I want. Has anyone ever used GWM? It is a window
manager that has a lisp interpreter built into it. It is probably the first
"emacs of window managers" ever written. There was an icon sorting thing for it
where you could write some lisp code to make icons group and sort along the edge
of the screen. An idea I read of but never had code to try out or witness in
action was to have icon boxes or areas on the screen for certain types of or
manually dropped groups of icons.
Having too many icons on the desktop, to me, is clutter. It would be better to
have virtual icon sets kind of like the virtual screen thing, to where you could
pick what task you are working on and have that select your displayed desktop
icon set. Each should have icon corals that are user definable maybe using an
interface kind of like a seive or evolution mail filter editor that determine
match constraints for what coral to slot the icon into, plus a manual override
or hint. It should not require a course in discrete mathematics and graph
theory to understand how to use it... it ought to be very intuitive once you get
shown the basics. At the same time, there will be power users (artists, etc)
who will enjoy having that kind of organization capability, perhaps. It could
potentially go beyond the square box file manager with icons per directly mapped
file system directory. Maybe applications could specify hints? Or system
admins? Hmmm.... overkill, right?