aboutsummaryrefslogtreecommitdiff
path: root/linux/man/smolbote.7.ronn
diff options
context:
space:
mode:
Diffstat (limited to 'linux/man/smolbote.7.ronn')
-rw-r--r--linux/man/smolbote.7.ronn18
1 files changed, 18 insertions, 0 deletions
diff --git a/linux/man/smolbote.7.ronn b/linux/man/smolbote.7.ronn
index 40f6d5b..060c167 100644
--- a/linux/man/smolbote.7.ronn
+++ b/linux/man/smolbote.7.ronn
@@ -90,12 +90,30 @@ set of default plugins is installed in /usr/lib/smolbote.
* plugins.path: ~/.config/smolbote/plugins.d
### Profiles
+A Profile is a collection of settings, policies, scripts, cookies, cache and
+history. Profiles can be used to isolate pages from each other.
+
+Each window has a default profile it uses when opening new tabs. This can be
+changed from the window's menu. Additionally, tabs can have their profiles
+individually changed from their context menu.
+
+Because profiles store all their data separately, you can log in into the same
+site with a different account from each profile. However, links opened into new
+tabs will still use the subwindow's default profile. For example, you can set a
+profile to hold login information for a site, but all new tabs opened from that
+site would still be using the default off-the-record profile.
+
* profile.default: ''
* profile.path: ~/.config/smolbote/profiles.d
* profile.search: https://duckduckgo.com/?q=%1&ia=web
* profile.homepage: about:blank
* profile.newtab: about:blank
+An off-the-record profile is always created, with config read from
+profile.path/otr.ini. Additional non-otr profiles named from all files matching
+'*.profile' in profile.path are also created, and their properties are set from
+their respective name.profile.
+
### Bookmarks
* bookmarks.path: ~/.config/smolbote/bookmarks.xbel
* bookmarks.shortcut: Ctrl+B