Wuwejův zápisník

Obsidian a maximalizace okna

21.07.2026 21:57, Wu | počítače | komentáře (zobrazit)

U Obsidianu jsem se setkával s takovou nepříjemností – nedokázal si zapamatovat, že jsem ho používal maximalizovaný. Pokaždé mi nastartoval s menším oknem a musel jsem si ho maximalizovat ručně. Nevěřili byste, jak otravné to je.

AI generovaná ilustrace, monitor, na něm okno a šipky, naznačující snahu maximalizovat. V pozadí linuxový Tux

Takže jsem se vyptával AI (tentokrát Gemini), co s tím. Nabídla mi tři možnosti, z nichž dvě nefungovaly a třetí mi připadala moc komplikovaná, proto jsem ji nezkoušel.

Jen pro úplnost jejich stručný výčet:

  1. Využití nativního parametru Chromium/Electron – spustit s parametrem /cesta/k/Obsidian.AppImage --start-maximized
  2. Pokročilé nastavení správce oken (XFCE Window Manager Tweaks), záložka Přístupnost (Accessibility), volba Pamatovat si velikost a pozici oken
  3. Pokud to nepomůže, XFCE má skvělý nástroj devilspie2 nebo se to dá vyřešit jednoduchým skriptem přes wmctrl. Pokud byste chtěl jít touto cestou, stačí vytvořit wrapper skript, který Obsidian spustí a hned poté okno maximalizuje

Ideální obsidianovské řešení jsem našel na jeho fóru. Využívá se plugin CustomJS a vlastní javascriptový soubor maximize.js. Ten si uložíte do svého vaultu (já použil cestu /, tj. jeho kořenový adresář) a dovnitř napíšete následující skript:

class classSetMaximized {
async invoke() {
setTimeout(() => {
try {
const electron = require('electron');
const remote = require('@electron/remote') || electron.remote;
if (remote) remote.getCurrentWindow().maximize();
} catch (e) {
console.error("Maximize failed", e);
}
}, 500);
}
}

Nedělá nic jiného, než že maximalizuje okno (po půlsekundě).

Následně si ho v CustomJS zaregistrujete (napíšete jeho název, určíte cestu, kde soubor leží) a nastavíte, že se třída v něm definovaná má vykonat po spuštění:

Konfigurační obrazovka pluginu CustomJS – seznam názvů souborů, cesta ke složce s nimi

A to je všechno, od příštího spuštění už se okno maximalizuje samo.


Hodnocení hvězdičkami používá jako prevenci
opakovaného kliknutí anonymní cookie.
Pokud s tím nesouhlasíte, neklikejte.
Další podrobnosti k cookies zde.

Informace

Kontakt

Vyhledávání

Kategorie

Archiv

STRÁNKY ARCHIVOVÁNY NÁRODNÍ KNIHOVNOU ČR

CBDB.cz – Databáze knih a spisovatelů, knihy online