From f0ee3be6fb8b73ebdcc1dcfb818b82ecb79b82ca Mon Sep 17 00:00:00 2001 From: Reto Brunner Date: Sat, 24 Feb 2024 14:57:20 +0100 Subject: [PATCH] wip: config --- shared/types/config.ts | 53 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 shared/types/config.ts diff --git a/shared/types/config.ts b/shared/types/config.ts new file mode 100644 index 00000000..649bea18 --- /dev/null +++ b/shared/types/config.ts @@ -0,0 +1,53 @@ +const config_example = { + public: false, + lockNetwork: false, + useHexIp: false, + prefetch: true, + fileUpload: true, + ldapEnabled: false, + defaults: { + name: "test", + host: "irc.libera.chat", + port: 6697, + password: "", + tls: true, + rejectUnauthorized: true, + nick: "butler", + username: "", + realname: "", + join: "#thelounge-test", + leaveMessage: "", + sasl: "", + saslAccount: "", + saslPassword: "", + }, + isUpdateAvailable: false, + applicationServerKey: + "BHcIWSuK8Yt_1nkWqKFcSdLQtuLuZyfegdugXQa_UBv02dOZtDhwEJocb1h8bxOSzLgkNRAAArw8BC126rTuc5Q", + version: "4.4.2-rc.1", + gitCommit: "1f66dd2af", + themes: [ + { + displayName: "Default", + name: "default", + themeColor: null, + }, + { + displayName: "Gruvbox", + name: "thelounge-theme-gruvbox", + themeColor: "#282828", + }, + { + displayName: "Morning", + name: "morning", + themeColor: null, + }, + { + displayName: "Solarized", + name: "thelounge-theme-solarized", + themeColor: "#002b36", + }, + ], + defaultTheme: "default", + fileUploadMaxFileSize: 10485760, +};