Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tagtrees seems to require geeqie #44

Closed
ginabythebay opened this issue Jan 31, 2022 · 2 comments
Closed

tagtrees seems to require geeqie #44

ginabythebay opened this issue Jan 31, 2022 · 2 comments

Comments

@ginabythebay
Copy link

Trying out filetags and tagtrees for this first time, I get this:

filetags --recursive --tagtrees
INFO Creating tagtrees and their links. It may take a while … (exponentially with respect to number of tags)
INFO Number of links created in "/home/gina/.filetags_tagfilter" for the 2554 files: 2574 (tagtrees depth is 2)
Traceback (most recent call last):
File "/home/gina/.local/bin/filetags", line 8, in
sys.exit(main())
File "/home/gina/.local/lib/python3.10/site-packages/filetags/init.py", line 2575, in main
handle_option_tagtrees()
File "/home/gina/.local/lib/python3.10/site-packages/filetags/init.py", line 2444, in handle_option_tagtrees
start_filebrowser(chosen_tagtrees_dir)
File "/home/gina/.local/lib/python3.10/site-packages/filetags/init.py", line 2330, in start_filebrowser
subprocess.call([chosen_filebrowser, directory])
File "/usr/lib/python3.10/subprocess.py", line 345, in call
with Popen(*popenargs, **kwargs) as p:
File "/usr/lib/python3.10/subprocess.py", line 966, in init
self._execute_child(args, executable, preexec_fn, close_fds,
File "/usr/lib/python3.10/subprocess.py", line 1842, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'geeqie'

I installed geeqie and the error went away. It seems like I should be able to run tagtrees without geeqie though.

@nbehrnd
Copy link
Collaborator

nbehrnd commented Jan 31, 2022 via email

@novoid
Copy link
Owner

novoid commented Jan 31, 2022

Furthermore, geeqie is one of the few tools that allow rather simple to invoke keyboard shortcuts. This way, I tag via t, invoke appendfilename via a and create TagTrees via T. You notice, that I don't use modifier keys here. With Thunar and other tools, you always need to find free shortcuts and use modifier keys.

With the implementation of #16, I plan to introduce defaults that may be less irritating such as "no file browser by default" which would spare you this irritating experience you have reported here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants