summaryrefslogtreecommitdiff
path: root/.local/share/bash-completion/completions/dmount
blob: 91aa470f0112ab12465e3361e3d80226aeb010cc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# -*- mode: sh -*-
 
_dmount_list() {
    local -a list
    local item
    while read -r item; do
        list+=( "$item")
    done < <(dmount --list)
    COMPREPLY=()
    while read -r item; do
        COMPREPLY+=( "${item@Q}" )
    done < <( compgen -W "${list[*]@Q}" -- "$2" )
}
 
complete -F _dmount_list dmount