Skip to content

Opening a http file in mini.files with kulala installed tries to run the file itself #732

@albinjon

Description

@albinjon

Title: Opening a http file in mini.files with kulala installed tries to run the file itself

Description

Trying to open an HTTP file in mini.files tries to run a request with kulala.

  • This also applies to the readme file in the same directory.

Steps to Reproduce

  • Have a http/ folder with http files.
  • Open mini.files (I'm using floating windows), and navigate to that filter press <CR> on the desired file (in my case called api.http).
  • This seems to trigger a request (the hourglass comes up in the mini.files window).

Error

Errors displaying response: ...local/share/nvim/lazy/kulala.nvim/lua/kulala/ui/init.lua:152: Cannot split a floating window
stack traceback:
	[C]: in function 'nvim_open_win'
	...local/share/nvim/lazy/kulala.nvim/lua/kulala/ui/init.lua:152: in function 'open_kulala_window'
	...local/share/nvim/lazy/kulala.nvim/lua/kulala/ui/init.lua:198: in function 'show'
	...local/share/nvim/lazy/kulala.nvim/lua/kulala/ui/init.lua:282: in function 'open_view'
	...local/share/nvim/lazy/kulala.nvim/lua/kulala/ui/init.lua:443: in function <...local/share/nvim/lazy/kulala.nvim/lua/kulala/ui/init.lua:442>
	[C]: in function 'xpcall'
	...local/share/nvim/lazy/kulala.nvim/lua/kulala/ui/init.lua:442: in function 'open_default_view'
	...local/share/nvim/lazy/kulala.nvim/lua/kulala/ui/init.lua:475: in function 'callback'
	...ocal/share/nvim/lazy/kulala.nvim/lua/kulala/cmd/init.lua:308: in function ''
	vim/_editor.lua: in function <vim/_editor.lua:0>

Health


System:
ℹ {OS} Darwin 25.0.0
ℹ {Neovim} version 0.11.3
ℹ {kulala.nvim} version 5.3.3

Tools:
✔ {cURL} found: /usr/bin/curl (version: 8.7.1)
✘ {gRPCurl} not found
✘ {websocat} not found
✔ {openssl} found: /opt/homebrew/bin/openssl (version: 3.5.2)

Formatters:
✔ {application/graphql} formatter: prettier --stdin-filepath file.graphql
✔ {application/xml} formatter: xmllint --format -
✔ {application/json} formatter: jq .
✔ {text/html} formatter: prettier --stdin-filepath file.html
✔ {application/javascript} formatter: prettier --stdin-filepath file.js
✔ {application/lua} formatter: stylua -
✔ {application/graphql-response+json} formatter: jq .

User Config

return {
  'mistweaverco/kulala.nvim',
  lazy = false,
  keys = {
    { '<leader>rs', desc = 'Send request' },
    { '<leader>ra', desc = 'Send all requests' },
    { '<leader>rb', desc = 'Open scratchpad' },
  },
  opts = {
    global_keymaps = true,
    global_keymaps_prefix = '<leader>r',
    kulala_keymaps_prefix = '',
  },
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions