diff options
| author | Akshay Nair <phenax5@gmail.com> | 2025-04-19 17:56:03 +0530 |
|---|---|---|
| committer | Akshay Nair <phenax5@gmail.com> | 2025-04-19 17:56:03 +0530 |
| commit | 0e95e99e72237058465959d55b77750a9d7c1bef (patch) | |
| tree | 5b99cd64f7c49b949a6381c4654ec253822934b5 /config.lua | |
| parent | 7a458b424c2c1a6ed251211b25261acffef59b7f (diff) | |
| download | null-browser-0e95e99e72237058465959d55b77750a9d7c1bef.tar.gz null-browser-0e95e99e72237058465959d55b77750a9d7c1bef.zip | |
Add web.search and search text implemnetation
Diffstat (limited to 'config.lua')
| -rw-r--r-- | config.lua | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -41,6 +41,16 @@ local function to_url(url) return "https://" .. trim(url) end +web.keymap.set('n', '<esc>', function() web.search.set_text('') end) +web.keymap.set('n', 'n', function() web.search.next() end) +web.keymap.set('n', '<s-n>', function() web.search.previous() end) +web.keymap.set('n', '<c-f>', function() + dmenu.input({ prompt = 'Search:' }, function(err, input) + if err or not input then return end + web.search.set_text(input) + end) +end) + -- Open in new view web.keymap.set('n', 'o', function() print(web.get('new_view_url'), web.get('user_agent')) |
