// smolbote default configuration file // Uses libconfig format, for details refer to: // https://hyperrealm.github.io/libconfig/libconfig_manual.html#Configuration-Files // Browser default settings browser = { // default profile name the browser should use; "" is off-the-record profile = ""; // default window size window = { height = 720; width = 1280; maximized = true; title = "title — smolbote [profile]"; }; ui = { navtoolbarMovable = false; tabtoolbarMovable = false; }; shortcuts = { // browser menu newWindow = "Ctrl+N"; newTab = "Ctrl+T"; about = "F1"; quit = "Ctrl+Q"; // navigation back = "Ctrl+Left"; forward = "Ctrl+Right"; refresh = "F5"; reload = "Ctrl+F5"; //stop = ""; home = "Ctrl+Home"; // tabs tabClose = "Ctrl+X"; tabLeft = "Ctrl+O"; tabRight = "Ctrl+P"; // page toggleSearchBox = "F3"; focusAddress = "F4"; fullscreen = "F11"; }; }; // Filter settings filter = { path = "~/.config/smolbote/hosts.d"; }; // Plugin settings plugins = { path = "~/.config/smolbote/plugins.d"; }; // Profile settings profile = { path = "~/.config/smolbote/profiles.d"; search = "https://duckduckgo.com/?q=$term&ia=web" homepage = "about:blank"; newtab = "about:blank"; }; // Bookmark settings bookmarks = { path = "~/.config/smolbote/bookmarks.xbel"; shortcut = "Ctrl+B"; }; // Downloads settings downloads = { path = "~/Downloads" shortcut = "Ctrl+D"; };