modal = true default_flags = "gh" show_selection_mark = true {{#if cfg.broot.icons}} icon_theme = "vscode" {{/if}} [special-paths] "**/.git" = "hide" "**/target" = "no-enter" "**/dist" = "no-enter" "**/out" = "no-enter" [[verbs]] key = "enter" shortcut = "e" external = "nu {{dirs.data}}/scripts/ide.nu open-file '{file}'" apply_to = "file" leave_broot = false [[verbs]] invocation = "touch {name}" external = "nu -c \"touch {directory}/{name}\"" apply_to = "any" leave_broot = false [[verb]] invocation = "git_diff" shortcut = "gd" leave_broot = "false" execution = "git difftool -y {file}" apply_to = "file" [[verbs]] invocation = "open_leave" key = "alt-enter" shortcut = "ol" external = "nu -c \"touch {directory}/{name}\"" apply_to = "file" [[verbs]] invocation = "open_stay" key = "enter" shortcut = "os" external = "nu -c \"touch {directory}/{name}\"" leave_broot = false apply_to = "file"