Portál AbcLinuxu, 2. května 2025 07:20
Tak jsem se naštval. Naštval jsem se na to, jak se stále více a více plýtvá prostorem na monitoru. Konkrétně v gtk motivech, které vypadají aspoň trochu k světu. Tak jsem po troše googlení a experimentování dospěl k vlastnímu ~/.gtkrc-2.0.
A čeho jsem docílil? Viz sejmutiny pod tímto zápiskem. Podstatné ušetření místa, které bylo využito úplně vniveč.
gtk-theme-name = "MurrinaTango" gtk-icon-theme-name = "Tango" gtk-toolbar-style = GTK_TOOLBAR_ICONS gtk-icon-sizes = "panel-menu=16,16:panel=16,16:gtk-menu=16,16\ :gtk-large-toolbar=16,16:gtk-small-toolbar=16,16:gtk-button=16,16" style "user-font" { font_name = "DejaVu Sans 8" xthickness = 1 ythickness = 0 } widget_class "*" style "user-font"
Takže takto nyní vypadá můj ~/.gtkrc-2.0 . A jsem s ním vcelku spokojen.
P.S. A ačkoliv to možná nevypadá, opravdu je to oboje stejný font stejné velikosti.
P.P.S. jen pro politickou korektnost: Dané řešení je vhodné pro mne, jelikož bohužel používám monitory s nízkým dpi. Rozhodně to nemusí být vhodné pro každého, ale někdo může být v podobné situaci jako já.
Tiskni
Sdílej:
thickness = 0
zruší okraje tlačítek, scrollbarů a vybraných položek v menu, takže mi to pak přijde nepoužitelné, protože není nic vidět…
qtcurve?:)
Rozhodně to není pro každého -- nicméně zrovna já mám oba displaye, které běžně používám, s proklatě nízkým dpi. Takže pro mou situaci mi to vyhovuje víc. Vystavuju to proto, že by se mohl najít někdo v podobné situaci.
gtk-auto-mnemonics = 1Vás zbaví úchylných podtržení. Jinak pokud používané téma samo mění gtk-icon-sizes, tak vaše změna v .gtkrc-2.0 bude ignorována.
Co se týče písma, tak stačí nastavit skutečné DPI v Xorg. Pango pak velikost textu přepočítá správně. Horší je to s okraji widgetů, které jsou v GTK udělané po pixelech. Tam to nepomůže.
Samozřejmě taky jde o to, na jakou obrazovku a jak na ni člověk kouká. Pokud má 10palcového prcka na klíně, tak samozřejmě stojí za zvážení, zda výchozích 12 bodů nezměnšit na třeba na 8, protože pak je text stále čitelný a vejde se ho více. (To jsem taky na svém přenosném počítači udělal.)
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.