// Want only the overview from my config? this is what you're looking for! // Remember to install: `dart-sass`, `ags`, `material-symbols`, and `xorg-xrandr` // To launch this, run the following // ags -c ~/.config/ags/config_overviewOnly.js // To toggle the overview, run: // ags -t overview // You might wanna add that as a keybind (in hyprland.conf) // bind = Super, Tab, exec, ags -t overview // Import import GLib from 'gi://GLib'; import App from 'resource:///com/github/Aylur/ags/app.js' import * as Utils from 'resource:///com/github/Aylur/ags/utils.js' // Stuff import userOptions from './modules/.configuration/user_options.js'; // Widgets import Overview from './modules/overview/main.js'; Utils.exec(`bash -c 'echo "" > ${App.configDir}/scss/_musicwal.scss'`); // reset music styles Utils.exec(`bash -c 'echo "" > ${App.configDir}/scss/_musicmaterial.scss'`); // reset music styles const COMPILED_STYLE_DIR = `${GLib.get_user_cache_dir()}/ags/user/generated` async function applyStyle() { Utils.exec(`mkdir -p ${COMPILED_STYLE_DIR}`); Utils.exec(`sass ${App.configDir}/scss/main.scss ${COMPILED_STYLE_DIR}/style.css`); App.resetCss(); App.applyCss(`${COMPILED_STYLE_DIR}/style.css`); console.log('[LOG] Styles loaded') } applyStyle().catch(print); App.config({ css: `${COMPILED_STYLE_DIR}/style.css`, stackTraceOnError: true, windows: [ Overview(), ], });