You are not logged in.
feh --bg-fill
Check out hsetroot or imlibsetroot.
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
I was skeptical about the dependencies bit, as the pacman -Si output wasn't too different than feh. In fact, feh lists lesser number of dependencies.
After a pactree output comparison, feh has almost the double number of dependencies than sxiv!
I suspect the pactree output your are seeing is mostly due to curl. The two image viewers are nearly identical in dependencies except for curl and for feh using it's giblib wrapper for imlib2.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
I suspect the pactree output your are seeing is mostly due to curl. The two image viewers are nearly identical in dependencies except for curl and for feh using it's giblib wrapper for imlib2.
This. It seems as though sxiv does not yet support loading images from the web (or at least, I haven't seen that capacity) and feh has yet to support gif animations. So hard to choose between the two…
All the best,
-HG
Offline
I couldn't find a way to really browse images in sxiv. Am I missing something? It seems like you have to either feed it the list of images you might want to view or to let it loose on a recursive hierarchy of images. But neither of those are great options. The first assumes I know what I want to look at. The second drives my computer insane processing, and removes the navigational/organisational benefits of the directory structure I use to organise images.
I can see it as an image viewer. I'm just not sure how it is quite meant to work as an image browser.
CLI Paste | How To Ask Questions
Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L
Offline
This is the command I use to launch sxiv ('Open=' line in mc.ext):
sxiv %f * >/dev/null 2>&1 &
And this is my 'View=' command (bound to F3):
(identify %f; test -x /usr/bin/exiv2 && echo && exiv2 %f 2>/dev/null) | $VIEWER
The first lets me browse the content of a directory, while the latter reads the specs of a single file. IIRC, you can launch sxiv with -r switch and load all the files recursively, but I don't really need that. Thumbs cache makes the whole process pretty fast.
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
Thanks. I think maybe it just doesn't suit the way I work. (I did try the -r switch and my computer threatened to melt itself down. Also, that loses the structure of the directories which I use to find what I need so just having everything under a particular directory shown "flat" doesn't really work.)
Last edited by cfr (2013-08-12 22:53:04)
CLI Paste | How To Ask Questions
Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L
Offline
@cfr Ranger + sxiv thumbnails I think works for your use case. You just open one picture in a directory in Ranger, hit 'enter' to switch to the thumbnail view (it automatically grabs all the pictures in that directory), then 'enter' again to zoom to a particular picture, or 'q' to exit and continue navigating your directory structure. I've found that method to be very fast...granted you do have wait for the thumbnails to be generated the first time (although I'm sure a cronjob pointed to new picture directories could solve that, too )
Scott
Offline
No because sxiv doesn't show sub-directories so I'd be using one thing to browse the images in the directory and another to show sub-directories there.
CLI Paste | How To Ask Questions
Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L
Offline
Subdirectories is what I need a file manager (be it mc, ranger, vifm…) for. I admit that at first it was something new to me, too, but it soon became natural and now I easily jump between locations and files. All I needed was getting used to a new paradigm and a bit of training.
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
Sure. But if I use e.g. gwenview, I don't need a file manager or retraining!
CLI Paste | How To Ask Questions
Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L
Offline
Everyone needs reeducation retraining!
Offline
zcal wrote:feh --bg-fill
Check out hsetroot or imlibsetroot.
I was using imlibsetroot, but neither of them does the same thing as feh's --bg-fill.
Offline
neither of them does the same thing as feh's --bg-fill.
Image files:
-center <image> Render an image centered on screen
-tile <image> Render an image tiled
-full <image> Render an image maximum aspect
-fill <image>
?
Edit: OK, just checked, your're right.
Last edited by bohoomil (2013-08-13 04:07:51)
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
bohoomil wrote:zcal wrote:feh --bg-fill
Check out hsetroot or imlibsetroot.
I was using imlibsetroot, but neither of them does the same thing as feh's --bg-fill.
try these:
imlibsetroot -s w -p c wallpaper.png
imlibsetroot -s h -p c wallpaper.png
Offline
@ Cloudef and WonderWoofy: I've never seen the moreutils package before; thanks for mentioning it. Installing now...
Addendum: While trolling through K.Mandla's resurrected blog yesterday, I cam across renameutils, containing qcp, qmv and qcmd. In the little time I've spent with them, the only difference I've noticed between these and vidir is that the tools in the renameutils package run through an error-checking process, and drop to an interactive CLI if anything seems amiss. Otherwise, all four seem to function almost identically. So:
For some cases, though, Ranger's convenience has so far won out over any minimalist purity for me:
- The Miller columns view in Ranger is nice for visualizing directory structure (the "tree" command is great for this, but can be limited in some cases)
- Bulk file renaming using Vim; renaming several dozen files in multiple directories in less than a minute comes in handy.
- Copying large numbers of files simultaneously from server to local machine using sshfs
Offline
zcal wrote:bohoomil wrote:Check out hsetroot or imlibsetroot.
I was using imlibsetroot, but neither of them does the same thing as feh's --bg-fill.
try these:
imlibsetroot -s w -p c wallpaper.png imlibsetroot -s h -p c wallpaper.png
Those still don't quite do the trick. It's all outlined in the thread I linked to in my original post. Anyway, didn't mean to hijack this thread.
Back on topic.
I just use coreutils. The benefit is that it's forced me to learn more shell scripting.
Offline
cfr wrote:What do people use file managers for?
Actually, there was one feature in GNOME's Nautilus that I enjoyed when I was back on GNOME (that seems like so long ago despite only being about a year ago). It auto-plays media files as a preview with a mouse-hover. That was a very handy way to know which music video or song was which if you weren't quite sure. Some of them (like Nautilus), also offer automounting in a very nice fashion.
Having said that, I've long since switched to coreutils, and I'm as happy as a clam; like you, I can barely remember why I liked file managers. However, I've moved far more to the minimalist edge (if the pkgstats page is to be believed, I have ~360 fewer packages installed than the average Arch user).
All the best,
-HG
Interesting. Never seen this page before. According to pacman -Q|wc -l I only have 652 packages installed but then I'm only using awesome as a window manager.
Offline
I think that some of us may find it handy: click.
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
It looks like a clone of bashmarks, I prefer fasd anyway. Automatization is the only way
Offline
Yes, it's nothing entirely new. However, if someone is keen on a simple and more manual approach, it's one of the options to check out.
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
I think that some of us may find it handy: click.
I read it yesterday on Hacker News. There were mentions of some alternatives too.
https://github.com/rupa/z seems to be liked by many.
Also mentioned was https://github.com/clvv/fasd
Last edited by x33a (2013-08-20 05:15:22)
Offline
I used to browse image thumbnails with file manager. Nowadays i use sxiv for viewing images and coreutils for file management.
Offline
Fasd includes z functionality plus some other sweet stuff to speed up your command line work.
Offline
I think that some of us may find it handy: click.
Thanks for that; this is definitely more in line with my preferences than autojump, etc. and seems less complicated. Took less than a minute to set it all up, too.
Offline
I think I'm mostly coreutils. I like to use thunar for batch renaming, but at one point decided it would be better to use sed/tr/awk to work it out. Still haven't gotten the hang of it (I prefer to learn as I need it). I'll also use them for mounting/unmounting drives.
Last edited by arinlares (2013-08-20 21:43:13)
Offline