GNU/Linux >> Znalost Linux >  >> Linux

Jak změnit výšku nabídky plazmového systému

Celkově vzato, v plazmovém desktopovém prostředí se jen zřídka budete muset uchýlit k trikům příkazového řádku, aby váš systém vypadal a choval se tak, jak chcete. Bohužel se někdy vyskytnou problémy a je třeba se ponořit do zákulisních konfiguračních souborů. Například připnutí ikon aplikací WINE nebo mezery mezi ikonami v systémové oblasti. Dnes čelíme dalšímu problému, který nás zavede do hloupého světa oken terminálů a změn, které nejsou vidět prostřednictvím krásného nástroje Nastavení systému.

Problém je se standardní nabídkou Plasma (spouštěč aplikací). Normálně zobrazuje seznam kategorií vlevo na postranním panelu a aplikace vpravo v části velkého panelu. U většiny distribucí seznam kategorií málokdy přesahuje vertikální rozměr nabídky, takže tam nikdy není nevzhledný posuvník. Ale někdy může být jeden a může se zdát, že není na místě. Pokud chcete nabídku roztáhnout vertikálně, nikde není možnost konfigurace. Proto tento tutoriál.

Řešení

Dokud Plasma nezíská možnost přizpůsobit si výšku nabídky, uděláme něco velmi podobného tomu, co jsme dělali s mezerami mezi ikonami systémové oblasti na ploše Plasma před verzí 5.19. Zkopírujeme příslušný plazmoid do našeho domovského adresáře a upravíme soubor QML. Poté restartujeme plazmový shell.

Plazmoid, který ovládá systémové menu, se nazývá kickoff a sídlí zde:

/usr/share/plasma/plasmoids/org.kde.plasma.kickoff

Zkopírujte jej do svého domovského adresáře:

mkdir -p /home/"username"/.local/share/plasma/plasmoids/
cp -r /usr/share/plasma/plasmoids/org.kde.plasma.kickoff /home/"username"/. místní/sdílet/plazma/plazmoidy

Nyní přejděte do podadresáře plasmoidů, který jste právě zkopírovali, a otevřete následující soubor:

org.kde.plasma.kickoff/content/ui/FullRepresentation.qml

Uvnitř tohoto souboru změňte multiplikátor výšky pro minimální výšku rozvržení:

Item {
id:root
Layout.minimumWidth:Math.round(PlasmaCore.Units.gridUnit * 26 * 1.5)
Layout.maximumWidth:Layout.minimumWidth

Layout.minimumHeight:PlasmaCore.Units.gridUnit * 30
Layout.maximumHeight:Layout.minimumHeight

Ve výchozím nastavení je násobitel nastaven na 30. Můžete použít cokoliv, například 33, 45, 50 atd.

Item {
id:root
Layout.minimumWidth:Math.round(PlasmaCore.Units.gridUnit * 26 * 1.5)
Layout.maximumWidth:Layout.minimumWidth

Layout.minimumHeight:PlasmaCore.Units.gridUnit * 45
Layout.maximumHeight:Layout.minimumHeight

Restartujte desktopové prostředí - restart, odhlášení/přihlášení, restart plazmového shellu. Můžete to udělat přes Krunner. Alt + F2, Krunner se poté zobrazí v horní části obrazovky a můžete spustit následující příkaz:

killall plasmashell &&kstart plasmashell

Nebo alternativně:

plasmashell --nahradit

A výsledky jsou:

Závěr

Můžeme si odpočinout a relaxovat, zatímco vzdáváme další hold démonům OCD. Ale musíte uznat, že i přes tu a tam drobné zádrhely a problémy vám plazmová plocha stále poskytuje úžasnou škálu možností, které můžete měnit, vylepšovat a upravovat podle svých představ. A zároveň stále dokáže vypadat dobře, chovat se rozumně a neodchylovat se od noblesy, elegance a konzistentnosti.

Obecně platí, že QML-ing vám umožňuje opravdu jít do divočiny a provést jakoukoli změnu, kterou chcete na ploše. Úprava soukromé, místní kopie příslušných plazmoidových souborů také znamená, že vaše vylepšení jsou plně vratná, takže pokud uděláte něco nezbedného, ​​můžete se vrátit k výchozímu nastavení systému. Velmi šikovné a pohodlné. Každopádně výška systémové nabídky (nebo šířka, chcete-li), seřazená. A máme hotovo.


Linux
  1. Jak změnit název hostitele v systému Linux

  2. Jak změnit identitu systému Linux

  3. Jak zvětšit plazmovou přihlašovací obrazovku na HD/UHD obrazovkách

  1. Jak změnit název hostitele na Ubuntu

  2. Jak mohu změnit čas, než se systém zamkne?

  3. Jak mohu změnit rozložení vstupní klávesnice v konzole?

  1. Jak přeskočit nabídku Grub na systému s duálním spouštěním?

  2. Jak změnit název hostitele?

  3. Jak změnit rozložení klávesnice v i3?