aboutsummaryrefslogtreecommitdiff
path: root/modules/daffm.home/config/config.nvim.toml
blob: 0e6ac1a2b777c878485398bd531533688f60f903 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
opener = """
  if [ -z "$DAFFM_SELECTIONS_OUT" ]; then
    echo "<cant open file>"
  else
    echo "$files" > "$DAFFM_SELECTIONS_OUT";
  fi
"""
extend = "@"

[keymap]
l = "open-and-quit"
"<cr>" = "open-and-quit"

"~" = """eval
  echo "<daffm>cd '${DAFFM_PATH_RELATIVE_TO:-$PWD}'"
"""

[commands]
open-and-quit = [
  """eval [ -z $DAFFM_SELECTIONS_OUT ] || [ -d "$cursor" ] || echo '<daffm>quit' """,
  "open"
]