┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/completions/dolphin.zsh
diff options
context:
space:
mode:
Diffstat (limited to 'completions/dolphin.zsh')
-rw-r--r--completions/dolphin.zsh8
1 files changed, 7 insertions, 1 deletions
diff --git a/completions/dolphin.zsh b/completions/dolphin.zsh
index 3433c5496..87971a854 100644
--- a/completions/dolphin.zsh
+++ b/completions/dolphin.zsh
@@ -6,13 +6,19 @@
local ret=1
+# complete both URL protocols and local directories
+_urls_and_dirs() {
+ _urls
+ _directories
+}
+
_arguments -C \
'(* -)'{-h,--help}'[Displays help on commandline options]' \
'--select[The files and folders passed as arguments will be selected.]' \
'--split[Dolphin will get started with a split view.]' \
'--new-window[Dolphin will explicitly open in a new window.]' \
'--daemon[Start Dolphin Daemon (only required for DBus Interface).]' \
- '*:: :_urls' \
+ '*:: :_urls_and_dirs' \
&& ret=0
return $ret