From 78d4618dfae2af10caf16b8361072ad3e8ceda35 Mon Sep 17 00:00:00 2001 From: Alexander Bocken Date: Fri, 5 Apr 2024 10:50:33 +0200 Subject: [PATCH] nsxiv: get lowest date from metadata --- .config/nsxiv/exec/image-info | 2 +- .config/x11/xprofile | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.config/nsxiv/exec/image-info b/.config/nsxiv/exec/image-info index 45187dc..7682938 100755 --- a/.config/nsxiv/exec/image-info +++ b/.config/nsxiv/exec/image-info @@ -18,6 +18,6 @@ filesize=$(du -Hh -- "$1" | cut -f 1) geometry="${2}x${3}" #TODO: imrpove for multiple date formats #currently just picks the first date that is not a profile or file date using exiftool (no one coherent standard for date in exif metadata is used) -date_shot="$(exiftool -- "$1" | grep 'Date' | grep -vE '(Profile|File)' | head -n1 | cut -d: -f1 --complement)" +date_shot="$(exiftool -- "$1" | grep 'Date' | grep -vE '(Profile|File)' | cut -d: -f1 --complement | sort | head -n1)" echo "${filesize}${s}${geometry}${s}${filename}${s}${date_shot}" diff --git a/.config/x11/xprofile b/.config/x11/xprofile index a316e6f..7384809 100755 --- a/.config/x11/xprofile +++ b/.config/x11/xprofile @@ -10,10 +10,11 @@ setbg & # set the background with the `setbg` script xrdb ${XDG_CONFIG_HOME:-$HOME/.config}/x11/xresources & xrdbpid=$! # Uncomment to use Xresources colors/settings on startup -autostart="picom mpd dunst unclutter dwmblocks update_musicbar pipewire remapd pipewire jellyfin-mpv-shim" +autostart="picom mpd dunst unclutter dwmblocks update_musicbar pipewire remapd pipewire" for program in $autostart; do pidof -s "$program" || setsid -f "$program" done >/dev/null 2>&1 +sleep 30 && jellyfin-mpv-shim & # Start jellyfin-mpv-shim after 30 seconds, to ensure that internet is connected (bodged, not relevant though) xrandr --auto xrandr --dpi 140 # Set DPI. User may want to use a larger number for larger screens. sb-bright 40 # set brighntess by default to 40% instead of ~38%