I have set Sioyek as the default pdf viewer for Yazi; actually, probably for the entire system.
It was *relatively* simple to do this, after installing xdg-utils-mimeo. I will not go back through that here, but it's not hard.
Sioyek has no native capacity to print. This is a potential show stopper. I have attempted to set this up from instructions from some random internet post. The location of the user config files is in doubt, however. By "reports," config files should be found in ~/.config/sioyek; however, other reports indicate .local/share/sioyek. I did install a rather decrepid tool, a gtk-print tool (name?). My config does not work yet.
Another potential downside relates to the use case for Sioyek, as a pdf annotation tool for research. When a file is opened for the first time, sioyek indexes the file; this makes searches incredibly quick and useful. Will this result in cluttering the system after a large number of pdfs are opened? Probably another lightweight pdf viewer should be established as the default, to streamline the process of reviewing random files on the fly.
Sioyek is uncluttered, as far as GUI. There hardly is any GUI. A fairly extensive set of utilities is tied to keystrokes. Some of them are not exactly intuitive, at least to me.
Some facilities:
- Bookmarking
- Search in google scholar (may not work right)
- gg -> go to page 1
- G -> go to last page
- rt click -> mark line (not sure this is working with a track pad)
- highlighting in various colors
- search highlights
- "Smart Jumps" to figures or references, with or without links: this didn't work out of the box, for me.
- mark a location, give character as a name for the mark.
Yazi is turning out to be extremely useful. I use it multiple times a day. Some useful tweaks:
- set a much larger preview size, then
- install a preview to Toggle full view of the preview
- somehow a special tweak was needed to view tiffs (this wasn't the case when I first tried yazi)
- bookmarks. yabm (Yet Another Book Mark) is great. Another one was incompatible, AFAICT.
- Zoom plugin
- In a tips section of the web site, is recommended to install some code in the rc file of the shell, which allows to start with "y" and that leaves the terminal in the last used directory, when quit with "q". Extremely useful.
A problem: not really a big one: yazi is undergoing rapid and intense development, so incomptibilities arise frequently. Especially with plugins.
No comments:
Post a Comment