Package Details: vimiv-qt 0.9.0-1

Git Clone URL: https://aur.archlinux.org/vimiv-qt.git (read-only, click to copy)
Package Base: vimiv-qt
Description: An image viewer with vim-like keybindings
Upstream URL: https://github.com/karlch/vimiv-qt
Licenses: GPL3
Conflicts: vimiv
Provides: vimiv
Submitter: karlch
Maintainer: karlch
Last Packager: karlch
Votes: 9
Popularity: 0.002075
First Submitted: 2019-11-01 15:07 (UTC)
Last Updated: 2023-07-15 15:21 (UTC)

Dependencies (7)

Required by (0)

Sources (1)

Latest Comments

MarsSeed commented on 2023-07-21 15:53 (UTC)

This should optdepend on a package called python-py3exiv2, and current requirements call for its latest version, py3exiv=0.11.0, as of this writing.

Yutsuten commented on 2022-10-13 11:38 (UTC) (edited on 2022-10-13 11:38 (UTC) by Yutsuten)

Thank you for creating this package, this is the best image viewer that works on wayland I found so far!!

karlch commented on 2022-05-19 13:46 (UTC)

@sk4y thank you for catching this, I must have forgotten to update the .SRCINFO file. Fixed.

sk4y commented on 2022-05-11 10:18 (UTC) (edited on 2022-05-11 10:18 (UTC) by sk4y)

@karlch could you change the version of the package? Locally the package has the version 0.8.0-2 but on the AUR the version is 0.8.0-1. Thanks.

willemw commented on 2021-04-21 09:30 (UTC)

@karich: OK, adding /* to the folder path will display the thumbnails. vimiv <folder> does not do that. No problem.

karlch commented on 2021-04-21 09:03 (UTC)

Thanks for this detailed explanation, makes perfect sense if you think about it. Let me know if I messed anything else / new up in the updated packages :)


Would it be possible for you to open a github issue concerning read only mode with some more details on how you expect this to work?

It is possible to start vimiv in thumbnail mode, as it is possible to pass arbitrary commands to vimiv upon startup. The relevant example here would be

vimiv * --command "enter thumbnail"

Hope this helps!

willemw commented on 2021-04-21 06:18 (UTC)

Almost. It is a combination of 'provides' and 'conflicts' that resolves conflicts.

'conflicts' basically lists 'provide' names and those names never end on '-git'.

1) The 'provide' names listed in the *-git packages are (see https://wiki.archlinux.org/index.php/VCS_package_guidelines#Guidelines):

provides=(${pkgname%-git} 'vimiv')
conflicts=(${pkgname%-git} 'vimiv')

or even shorter (see example in https://wiki.archlinux.org/index.php/PKGBUILD#conflicts):

provides=('vimiv')
conflicts=('vimiv')

2) The 'provide' names listed in vimiv-qt, because vimiv and vimiv-qt cannot be installed side-by-side, are:

conflicts=('vimiv')
provides=('vimiv')

(I wish vimiv had a view (read-only, -R) mode. And that you could start vimiv in thumbnail mode, displaying all the thumbnails.)

karlch commented on 2021-04-20 20:27 (UTC)

Thanks for your comment! I am no expert in writing PKGBUILDs, is this due to the fact that they all provide "vimiv"?

willemw commented on 2021-04-20 19:21 (UTC)

vimiv-git and vimiv-qt-git in 'conflicts' are redundant in any of the vimiv packages.