-
Notifications
You must be signed in to change notification settings - Fork 38
/
settings.cjs
23 lines (23 loc) · 1.65 KB
/
settings.cjs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
module.exports = {
default: { // Those can be overridden in the browser
host: '', // quasselcore host
port: 4242, // quasselcore port
initialBacklogLimit: 20, // Amount of backlogs to fetch per buffer on connection
backlogLimit: 100, // Amount of backlogs to fetch per buffer after first retrieval
securecore: true, // Connect to the core using SSL
theme: 'default', // Default UI theme
perchathistory: true, // Separate history per buffer
displayfullhostmask: false, // Display full hostmask instead of just nicks in messages
emptybufferonswitch: false, // Trim buffer when switching to another buffer. Can be `false` or a positive integer
highlightmode: 2 // Highlight mode: 1: None, 2: Current nick, 3: All nicks from identity
},
webserver: {
socket: false, // Tells the webserver to listen for connections on a local socket. This should be a path. Can be overridden by '--socket' argument
listen: null, // Address on which to listen for connection, defaults to listening on all available IPs. Can be overridden by '--listen' argument
port: null, // Port on which to listen for connection, defaults to 64080 for http mode, 64443 for https. Can be overridden by '--port' argument
mode: null // can be 'http' or 'https', defaults to 'https'. Can be overridden by '--mode' argument
},
themes: ['default', 'darksolarized'], // Available themes
forcedefault: false, // Will force default host and port to be used if true, and will hide the corresponding fields in the UI.
prefixpath: '' // Configure this if you use a reverse proxy
};