aboutsummaryrefslogtreecommitdiff
path: root/init.lua
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2025-07-23 11:33:33 +0530
committerAkshay Nair <phenax5@gmail.com>2025-07-23 11:33:33 +0530
commitf18749fc37ef0d5bfb6bf240740a401cce372d0c (patch)
tree7c8e0f44ef89ae535d4ff164817684265850554d /init.lua
parent345320bb705d776afefdc9602b7d9dc05863403f (diff)
downloadnull-browser-f18749fc37ef0d5bfb6bf240740a401cce372d0c.tar.gz
null-browser-f18749fc37ef0d5bfb6bf240740a401cce372d0c.zip
Adds web.opts alternative api for web.set/web.get
Diffstat (limited to 'init.lua')
-rw-r--r--init.lua19
1 files changed, 13 insertions, 6 deletions
diff --git a/init.lua b/init.lua
index e5bd873..bd73189 100644
--- a/init.lua
+++ b/init.lua
@@ -1,11 +1,18 @@
print('hello starting up...')
-web.set('new_view_url', 'https://lite.duckduckgo.com')
-web.set('close_window_when_no_views', true)
-web.set('user_agent',
- 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36')
-web.set('downloads_dir', os.getenv('HOME') .. '/Downloads/firefox')
-web.set('permissions_persistance', 'never')
+-- web.set('new_view_url', 'https://lite.duckduckgo.com')
+-- web.set('close_window_when_no_views', true)
+-- web.set('user_agent',
+-- 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36')
+-- web.set('downloads_dir', os.getenv('HOME') .. '/Downloads/firefox')
+-- web.set('permissions_persistance', 'never')
+
+web.opts.downloads_dir = os.getenv('HOME') .. '/Downloads/firefox'
+web.opts.permissions_persistance = 'never'
+web.opts.user_agent =
+'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36'
+web.opts.close_window_when_no_views = true
+web.opts.new_view_url = 'https://lite.duckduckgo.com'
local history = require 'null-browser.extras.history'
history.attach_hooks()