-
Notifications
You must be signed in to change notification settings - Fork 1
/
xupric.conf
159 lines (122 loc) · 3.64 KB
/
xupric.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
# Path to cache storage
# default: "~/.cache/xupric"
cache_prefix = "~/.cache/xupric"
# Default Ephemeral (private browsing mode)
# default: false
ephemeral = false
# Automatically remove all history (startup)
# default: false
history_autoremove = false
# Wayland support (native)
# removes url atom support
# default: false
wayland = false
# Allow Java execution
# default: true
java = true
# Allow JavaScript execution
# default: true
javascript = true
# XSS auditor (filter XSS attacks)
# default: true
xss_auditor = true
# Allow opening JavaScript popups automatically
# default: true
js_auto_popups = true
# Default font family
# default: "JetBrainsMono Nerd Font"
font_family = "JetBrainsMono Nerd Font"
# Default font size
# default: 16
font_size = 16
# Default charset
# default: "UTF-8"
charset = "UTF-8"
# Enable developer tools like Web Inspector
# default: true
developer_extras = true
# Prefetch domain names (attempt to resolve before following a link)
# default: false
dns_prefetching = false
# Enable caret browsing
# default: false
caret_browsing = false
# Media playback support (<audio>, <track>, <video>)
# default: true
media = true
# WebAudio support
# default: true
webaudio = true
# WebGL support
# default: true
webgl = true
# Site-specific workarounds for better web compatibility
# default: true
site_quirks = true
# Smooth scrolling
# default: true
smooth_scrolling = true
# Set a custom user-agent (leave empty for default)
# default: ""
user_agent = ""
# Hardware acceleration policy (2 - on demand, 1 - always, 0 - never)
# default: 2
hardware_accel = 2
# Cookie accept policy (2 - no third party, 1 - always, 0 - never)
# default: 2
cookie_policy = 2
# Automatically run the cookies through the filter (startup)
# default: false
cookie_autofilter = false
# Cookie filter exceptions (list of hosts, whose cookies aren't deleted)
# Tip: you can see the hosts in the "Cookies" window (some hosts have . at the start).
# default: {"start.duckduckgo.com", "duckduckgo.com"}
cookie_filter = {"start.duckduckgo.com", "duckduckgo.com"}
# Intelligent Tracking Prevention (ITP)
# about: https://webkit.org/blog/7675/intelligent-tracking-prevention/
# default: true
itp = true
# Handle TLS errors (false - ignore all TLS errors)
# default: false
tls_error_policy = false
# Handle Geolocation permission requests (2 - ask, 1 - allow, 0 - deny)
# default: 2
permission_geolocation = 2
# Handle Notification permission requests (2 - ask, 1 - allow, 0 - deny)
# default: 2
permission_notification = 2
# Handle Microphone permission requests (2 - ask, 1 - allow, 0 - deny)
# default: 2
permission_microphone = 2
# Handle Camera permission requests (2 - ask, 1 - allow, 0 - deny)
# default: 2
permission_camera = 2
# Default search engine (duckduckgo, searx, webcrawler, startpage, google, yandex or full url)
# default: "duckduckgo"
search_engine = "duckduckgo"
# Secondary search engine (...)
# default: "searx"
secondary_search_engine = "searx"
# Default dark mode through ~/.config/xupric/styles/app/dark_mode.css (it's weird)
# default: false
dark_mode = false
# Automatic dark theme for duckduckgo
# default: true
ddg_dark = true
# Custom scrollbar through ~/.config/xupric/styles/app/scrollbar.css
# default: true
scrollbar = true
# Debugging messages in stdout
# default: false
debug = false
# URL filtering (like clearURLs) (uses the same filters.., so almost same results)
# default: true
url_filter = true
# Workspaces (list of max 10 uri strings) (5 workspaces max)
# Example: workspace_1 = {"https://discord.com", "https://youtube.com", "https://lttstore.com"}
# default all: {}
workspace_1 = {}
workspace_2 = {}
workspace_3 = {}
workspace_4 = {}
workspace_5 = {}