/etc/zsh/completion.d/grml-wallpaper: close issue116
[grml-etc-core.git] / etc / zsh / completion.d / grml-wallpaper
index 2a9c940..63efa0d 100644 (file)
@@ -1,4 +1,11 @@
-  grml-wallpaper() { Esetroot -scale /usr/share/grml/$* }
+  grml-wallpaper() { 
+    if [ -f /usr/share/grml/"$1" ] ; then
+       Esetroot -scale /usr/share/grml/"$1"
+    else
+       Esetroot -scale $*
+    fi
+  }
+
   _grml-wallpaper() {
     dirs=(. /usr/share/grml/)
     _description files expl 'set desktop wallpaper on grml system'