From 781e77c45bf40f3994c5896b0763c001552f2872 Mon Sep 17 00:00:00 2001 From: Neptune Date: Fri, 16 Oct 2020 22:38:33 +0200 Subject: [PATCH] manga: cd inside directory by default, works better this way --- bspwm/.config/sxhkd/sxhkdrc | 3 ++- terminal/.config/fish/functions/manga.fish | 10 +++++----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/bspwm/.config/sxhkd/sxhkdrc b/bspwm/.config/sxhkd/sxhkdrc index f312833..b4fb2b9 100644 --- a/bspwm/.config/sxhkd/sxhkdrc +++ b/bspwm/.config/sxhkd/sxhkdrc @@ -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 diff --git a/terminal/.config/fish/functions/manga.fish b/terminal/.config/fish/functions/manga.fish index a096cf0..e7f9afa 100644 --- a/terminal/.config/fish/functions/manga.fish +++ b/terminal/.config/fish/functions/manga.fish @@ -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