repositories / dotfiles
dotfiles
bugabingas dorkfiles
owned by admin
neovim/lua/bugabinga/fun.lua
Rawlocal puk = require 'std.puk'
local map = require 'std.map'
local ignored = require 'std.ignored'
local dbg = require 'std.dbg'
map.normal {
description = 'Find cursor, for real!',
category = 'fun',
keys = '<leader><leader><leader>',
command = function ()
local opts = { width = 69, delay_ms = 69, inc_ms = 42 }
dbg.kind( 'TRACE', 'Showing specs with {0}', opts )
require 'specs'.show_specs( opts )
end,
}
puk.defer 'specs' ( function ( specs )
specs.setup {
show_jumps = false,
min_jump = 10,
popup = {
delay_ms = 10, -- delay before popup displays
inc_ms = 10, -- time increments used for fade/resize effects
blend = 10, -- starting blend, between 0-100 (fully transparent), see :h winblend
width = 10,
winhl = 'Cursor',
fader = specs.exp_fader,
resizer = specs.shrink_resizer,
},
ignore_filetypes = ignored.filetypes_kv,
ignore_buftypes = ignored.buftypes_kv,
}
end )