DSL Ideas and Suggestions :: please add the search tool, gtkfind.Damn Small Lin



Quote
locate needs updatedb ran every time you want to find a new file


When you say "new file", do you mean a file that has been added to the system since the last time locate was run?  If so, then...well, of course.  However, this is "damn small" linux, so unless you have changed it into "pretty big" the updatedb process will take only a few seconds...a few minutes if you have a terribly old machine.  On my other boxes i run updatedb daily, and that's more than frequent enough.  As you become more accustomed to using Linux, I think you'll find that you have much less need to search for things anyway.

In any case, neither gtk find or locate is included with DSL, so i won't argue the differences between them.

I agree that complex searches can be troublesome (though not impossible) with find, particularly BusyBox find, but it may be more likely that you'd see a search tool written specifically for DSL than a tool that is already available in the repository.  28k may not sound like much, but when you can get the same fuctionality in flua for less than 10k (a guess), it leaves even more room for other things...many lines of script, for example, which may provide much more functionality systemwide than just a single tool.

Quote
do you mean a file that has been added to the system since the last time locate was run
Yup.

Sure we can do regex searchs, --newer-than, etc whatever, all with gnu find (I often use a lazy emelfm button something like the one above for simple needs).  Busybox find is crippled as you say. I didn't think that was the point however.  People who try dsl with little or no prior exposure to linux will go looking for a gui find of some sort, and gtkfind is a good one.

Your small-footprint flua gui sounds just the ticket, so start coding Mik.

lol! might have to do that, but first i'll have to learn more about "find"....i generally only use the "-name" or "-iname" parameter myself, and sometimes get the syntax incorrect.

Also, I know i sound elitist with some of my responses. That's not intentional, but it's true.  I'm mostly concerned that adding things that are already there will mean loss of functionality elsewhere, but sometimes i forget what it was like when i first moved toward linux.  I wanted a GUI for everything, and it took a while to realize how powerful and simple some cli apps can be.

I was writing a murgaLua equivalent, tentatively named flFind, but I choose to try with "flRun" first.

I'll need to learn more about "find" as well, as I was so lazy to ls -R /|less and then / to search for a file.

Not to discourage an Lua Fltk equivalent but ...

gtkfind was added to DSL.

menu: Apps->Tools->Find

Next Page...
original here.