1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-01-27 06:52:50 -05:00

niri: add gaps and radius override

This commit is contained in:
bbedward
2025-12-23 11:00:20 -05:00
parent b066a25308
commit 6feaecd92e
4 changed files with 80 additions and 2 deletions

View File

@@ -990,8 +990,11 @@ Singleton {
function doGenerateNiriLayoutConfig() {
console.log("NiriService: Generating layout config...");
const cornerRadius = typeof SettingsData !== "undefined" ? SettingsData.cornerRadius : 12;
const gaps = typeof SettingsData !== "undefined" ? Math.max(4, (SettingsData.barConfigs[0]?.spacing ?? 4)) : 4;
const defaultRadius = typeof SettingsData !== "undefined" ? SettingsData.cornerRadius : 12;
const defaultGaps = typeof SettingsData !== "undefined" ? Math.max(4, (SettingsData.barConfigs[0]?.spacing ?? 4)) : 4;
const cornerRadius = (typeof SettingsData !== "undefined" && SettingsData.niriLayoutRadiusOverride >= 0) ? SettingsData.niriLayoutRadiusOverride : defaultRadius;
const gaps = (typeof SettingsData !== "undefined" && SettingsData.niriLayoutGapsOverride >= 0) ? SettingsData.niriLayoutGapsOverride : defaultGaps;
const dmsWarning = `// ! DO NOT EDIT !
// ! AUTO-GENERATED BY DMS !