Files
illogical-impulse/.config/ags/user_options.js
T
2024-03-06 00:02:20 +07:00

84 lines
2.4 KiB
JavaScript

let userConfigOptions = {
// General stuff
'ai': {
'defaultGPTProvider': 'openai',
'defaultTemperature': 0.9,
'writingCursor': ' ...', // Warning: Using weird characters can mess up Markdown rendering
},
'animations': {
'durationSmall': 110,
'durationLarge': 180,
},
'apps': {
'imageViewer': 'loupe',
'terminal': 'foot', // This is only for shell actions
},
'battery': {
'low': 20,
'critical': 10,
},
'music': {
'preferredPlayer': 'plasma-browser-integration',
},
'onScreenKeyboard': {
'layout': 'qwerty_full', // See modules/onscreenkeyboard/onscreenkeyboard.js for available layouts
},
'overview': {
'scale': 0.18, // Relative to screen size
'numOfRows': 2,
'numOfCols': 5,
'wsNumScale': 0.09,
'wsNumMarginScale': 0.07,
},
'sidebar': {
'imageColumns': 3,
},
'search': {
'engineBaseUrl': 'https://www.google.com/search?q=',
'excludedSites': ['quora.com'],
},
'weather': {
'city': '',
},
'workspaces': {
'shown': 10,
},
// Longer stuff
'icons': {
substitutions: {
'code-url-handler': 'visual-studio-code',
'Code': 'visual-studio-code',
'GitHub Desktop': 'github-desktop',
'Minecraft* 1.20.1': 'minecraft',
'gnome-tweaks': 'org.gnome.tweaks',
'pavucontrol-qt': 'pavucontrol',
'wps': 'wps-office2019-kprometheus',
'wpsoffice': 'wps-office2019-kprometheus',
'': 'image-missing',
}
},
'keybinds': {
// Format: Mod1+Mod2+key. CaSe SeNsItIvE!
// Modifiers: Shift Ctrl Alt Hyper Meta NoMod
// See https://docs.gtk.org/gdk3/index.html#constants for the other keys (they are listed as KEY_key)
'overview': {
'altMoveLeft': 'Ctrl+b',
'altMoveRight': 'Ctrl+f',
'deleteToEnd': 'Ctrl+k',
},
'sidebar': {
'apis': {
'nextTab': 'Page_Down',
'prevTab': 'Page_Up',
},
'pin': 'Ctrl+p',
'cycleTab': 'Ctrl+Tab',
'nextTab': 'Ctrl+Page_Down',
'prevTab': 'Ctrl+Page_Up',
},
},
}
globalThis['userOptions'] = userConfigOptions;
export default userOptions;