manga: cd inside directory by default, works better this way

This commit is contained in:
Neptune 2020-10-16 22:38:33 +02:00
parent 7c3ad1c343
commit 781e77c45b
2 changed files with 7 additions and 6 deletions

View file

@ -11,11 +11,12 @@ super + space
rofi -show drun -fullscreen \
--terminal kitty -drun-categories System,Utility,Network,Office,Settings,Game,Qt,Development,Graphics,GTK,AudioVideo,Audio,Video,Viewer,WebBrowser
# browse manga
super + shift + space
rofi -show drun -fullscreen \
--terminal kitty -theme manga -drun-categories Manga
# Browse tagged files
# browse tagged files
super + shift + t
display_tags

View file

@ -1,11 +1,11 @@
# Defined in /tmp/fish.5N7VVQ/manga.fish @ line 2
# Defined in /tmp/fish.RqOqqF/manga.fish @ line 2
function manga
set -l directory (realpath $argv)
set -l imv_tracker $HOME/.cache/imv/(echo $directory | base64 -w0)
if test -n "$argv"; cd $argv; else; cd .; end
set -l imv_tracker $HOME/.cache/imv/(echo $PWD | base64 -w0)
if test -f "$imv_tracker"
and test -r "$imv_tracker"
imv -r $directory -n (grep '[[:digit:]]' "$imv_tracker")
imv -r . -n (grep '[[:digit:]]' "$imv_tracker")
else
imv -r $directory
imv -r .
end
end