Ablakkezelő ablakok. Mi az az ablakkezelő? Ablakkezelő asztali környezet nélkül

  • Dátum: 14.05.2021

A fordítótól: Ez a bejegyzés abból a szempontból érdekes, hogy útmutató a modern ablakkezelőkhöz, beleértve az új és kevéssé ismerteket is. Elvileg semmi olyan nincs benne, amit a legminimálisabb angoltudással rendelkező felhasználó "niasilna", így a fordítása hiábavalónak tűnik. Tudjuk azonban, hogy a blogbejegyzések néha eltűnnek, amiért kár lenne. Ennek egyetlen módja az áthelyezés. De egy orosz nyelvű forráson nevetséges lenne újra elhelyezni egy angol nyelvű cikket, ezért úgy döntöttem, hogy elkészítem ezt a fordítást.

A Linux-asztal felgyorsításának egyik legjobb módja az elérhető legkönnyebb ablakkezelő használata. Mindenkinek, akit érdekel a sebesség, a minimalizmus, és azoknak, akik továbbra is reménykednek, hogy újraélesztik elavult hardverüket, bemutatom a 20 leggyorsabb és legegyszerűbb ablakkezelőt Linuxhoz.

Ablak készítő

A Window Maker egy népszerű ablakkezelő, amelyet a NeXT grafikus felhasználói felület OpenStep-kompatibilis környezetként való emulálására terveztek, és a leírás szerint "az egyik leghasznosabb és legsokoldalúbb ablakkezelő". A Window Maker gyors, hatékony és nagyon fenntartható hírneve. Nagyon népszerű nyílt forráskódú megoldásként, új és régi gépeken egyaránt használható. A legtöbb ablakkezelőhöz hasonlóan sokféle témát támogat.

Fekete doboz

Minimalista ablakkezelő azok számára, akik gyors és átlátható, értelmetlen környezetet keresnek. A Blackbox számos funkciója csak más alkalmazásokon keresztül érhető el. Példa erre a bbkeys alkalmazás a gyorsbillentyűk használatára. A Blackbox C ++ nyelven íródott, és a kódja teljesen eredeti. Bradley T. Hughes fejlesztette ki, és az MIT licence alá tartozik.

Fluxbox

A Fluxbox a Blackbox 0.61.1-es verzióján alapuló ablakkezelő. Könnyű és testreszabható, és minimálisan támogatja a grafikus ikonokat. Felhasználói felülete csak egy tálcát és egy menüt tartalmaz, amelyet az asztalon jobb gombbal kattintva hívhatunk elő. Konfiguráció - szöveges fájlokon keresztül.

A Fluxbox tetszetős lehet: meghatározhat színeket, színátmeneteket, szegélyeket és néhány egyéb attribútumot. A legújabb verziókban az ablaksarkok és a grafikus elemek támogatottak. A Fluxbox számos olyan funkcióval is rendelkezik, amelyek a Blackboxból hiányoznak, beleértve a füles ablakokat és a konfigurálható címsort.

dwm

A dwm egy minimalista és dinamikus csempézett ablakkezelő. Külsőleg hasonlít a wmii-re, de belül sokkal egyszerűbb. A dwm menedzser tiszta C-ben íródott, és az egyszerűség kedvéért nem rendelkezik semmilyen konfigurációs eszközzel, kivéve a források szerkesztését. Nem olyan ijesztő, mint amilyennek hangzik. A projekt egyik preferenciája azonban, hogy a forrásszöveg soha ne haladja meg a 2000 sort, és az egyéni konfigurációs beállításokat makróknak kell képviselniük, és egyetlen fejlécfájlban kell szerepelniük. Ahogy a projekt szerzője mondja, a dwm nagy felbontású laptopokhoz és nagy formátumú kijelzőkhöz van optimalizálva.

FVWM

Az F Virtual Window Manager (az F-nek jelenleg nincs hivatalos jelentése) egy virtuális ablakkezelő az X rendszerhez.Az eredetileg a twm leszármazottja, az FVWM egy hatékony és jól konfigurálható környezetté fejlődött UNIX rendszerek számára.

Néhány jellemzője a következő:

  • Tetszőleges számú virtuális asztali számítógép támogatása, amelyek mindegyike több oldalra osztható.
  • Az EWMH, ICCCM-2 és GNOME tippek teljes körű támogatása.
  • Teljes nemzetközivé tétel, beleértve a többbájtos karakterkészleteket és a kétirányú szöveget.
  • A címsor letiltható, vagy az ablak bármely szélére helyezhető.
  • Animált ablakárnyékok bármilyen irányba.
  • Konfigurálható asztali panelek.
  • Lehetőség van az egérrel alakzatokat rajzolni és parancsokkal társítani.
  • Xinerama támogatás több monitorhoz.
  • Dinamikusan bővíthető egyedi modulok.

JWM

A JWM, Joe's Window Manager egy Joe Wingbermuehle által írt ablakkezelő. A JWM C nyelven íródott, és csak az Xlib könyvtárat használja a minimalizáláshoz. A következő opciók támogatása adható hozzá a fordítás során:
  • ikonok PNG és/vagy XPM formátumban;
  • Xinerama;
  • FriBidi;
  • kiterjesztés Alak.

wmii

A wmii egy dinamikus csempézés típusú ablakkezelő. Támogatja a klasszikus és dinamikus ablakozást billentyűzettel, egérrel és távirányítóval. A munkaterület-paradigmát egy új címkézési megközelítéssel váltja fel.

A wmii minimalista filozófiája abban nyilvánul meg, hogy az egyszerűség és áttekinthetőség érdekében mérete nem haladja meg a 10 000 kódsort (beleértve az összes segédprogramot és könyvtárat). A hasonló dwm-hez hasonlóan a wmii is úgy van beállítva, hogy a dmenu segítségével indítsa el a programokat, és támogatja az egyéni szkriptek gyors elérését az egyéni könyvtár alkönyvtárában.

Nyitott doboz

Az Openbox egy ingyenes ablakkezelő az X Window Systemhez, a GNU GPL licenc alatt. Az Openbox eredetileg a Blackbox 0.65.0-s verziójának leszármazottja, de C-ben teljesen átírták, így a 3.0-s verzió nem tartalmaz Blackbox kódot.

Az Openbox dinamikus menüt használ. Ez úgy érhető el, hogy a parancsfájl kimenetét használja a menü forráskódjaként. Minden alkalommal, amikor a felhasználó egy menüre vagy almenüre viszi az egeret, a menü újra létrejön. Ez a képesség a felhasználók és a fejlesztők számára b O Nagyobb rugalmasság, mint a legtöbb más ablakkezelőben megtalálható szabványos statikus menüknél.

WindowLab

A WindowLab az aewm-en alapul, örökölve annak tömörségét és könnyedségét. A WindowLab-ra sok szempontból hatással van az Amiga felhasználói felülete, de nem annak teljes klónja. A menü legfelső szintje az Amigához hasonlóan a jobb gombbal kattintva érhető el, és ez kényelmet és egyszerű használatot biztosít, hiszen ha az egér belép a menüterületre, mozgását vízszintes és függőleges irányban is korlátozza. irányokat.

A menüsort nem vezérlik az alkalmazások; ez egy indító menü, melynek tartalma a felhasználó saját könyvtárának pontfájljába kerül fejlécek listája és a hozzájuk tartozó parancsok formájában.

patkányméreg

A ratpoison egy ingyenes, minimalista ablakkezelő az X ablakrendszerhez, eredetileg Shawn Betts írta. Felhasználói felülete és b O A legtöbb funkció a GNU Screen terminál multiplexerből származik. A név onnan származik, hogy ez az ablakkezelő lehetővé teszi a felhasználó számára, hogy egér használata nélkül kezelje az ablakokat.

A patkányméreg utódja a Stumpwm; A ratpoison egyre nagyobb és nagyobb lett, és Betts úgy döntött, hogy újragondolja a funkcióit a Common Lisp segítségével.

Fűrészhal

A fűrészhalat korábban Fűrészmalomként ismerték; ez a név megváltozott, mivel ez egy kereskedelmi webnapló-elemző program neve volt. A Sawfish Lisp-szerű szkriptnyelvet használ, így könnyen bővíthető. Például könnyen beilleszthető billentyűzet szekvenciák az XMMS-hez.

A Sawfish nem rendelkezik panellel, és ablakkezelőként használták a GNOME-ban, amíg le nem cserélték a Metacityre az utóbbi 2.2-es verziójában.

IceWM

Az IceWM egy C ++ ablakkezelő, amelyet Marko Macek a semmiből írt. A menedzser a GNU Lesser General Public License feltételei szerint kerül terjesztésre. Az IceWM kiváló megjelenést és érzetet biztosít, miközben könnyű és testreszabható.

Az IceWM testreszabható a felhasználó kezdőkönyvtárában lévő szöveges fájlok szerkesztésével, megkönnyítve a paraméterek konfigurálását és másolását. Az IceWM opcionális beépített tálcával rendelkezik menükkel, feladatlistával, hálózati terhelésjelzőkkel és központi feldolgozó egység, egy e-mail-ellenőrző ikon és egy személyre szabható óra. A GNOME és KDE menük hivatalos támogatását korábban külön csomagban biztosították.

wm2

A wm2 egy minimalista ablakkezelő, amelyet Chris Cannam írt. Lehetővé teszi az ablakok mozgatását, átméretezését és törlését, de nem támogatja az ikonokat. Ehelyett a wm2 az ablakok ideiglenes elrejtését használja az asztalról; A rejtett ablakokat a gyökérablak menün keresztül lehet visszaállítani. Ez az ablakkezelő nem kínál interaktív konfigurációt (egyes beállításokat a konfigurációs fájl szerkesztésével lehet elvégezni), virtuális asztalokat vagy a modern ablakkezelők egyéb szolgáltatásait, például konfigurálható főmenüket, eszköztárakat stb.


StumpWM

A StumpWM a POSIX-kompatibilis Unix-szerű operációs rendszerek ablakkezelője, amely az X ablakrendszerből indult, és a ratpoison utódja. A StumpWM igyekszik testreszabható, ugyanakkor vizuálisan minimális. Nincsenek benne ablakdíszek, ikonok vagy gombok. De vannak különféle „kampók” a személyes változtatások és változók csatolásához, amelyeket megváltoztathat.

Waimea

A Waimea egy könnyű ablakkezelő az X rendszerhez, a Blackbox stílusában. Kölcsönöz néhány kódot a Blackbox-tól, de nem egy elágazás.

A Waimea egy nagyon fejlett stílusmotorral rendelkezik, olyan funkciókkal, mint a Blackbox stílus támogatása, a pixmap stílus és az átlátszó textúrák. A szöveg kétféleképpen jeleníthető meg, mind a kernel X, mind az Xft betűtípusok használatával. A Waimea egy gyors, könnyű menürendszert is tartalmaz dinamikus menütámogatással.

xmonad

Az xmonad egy csempe típusú ablakkezelő a Haskell funkcionális nyelven. 2007 márciusa óta fejlesztették, a dwm-hez, larswm-hez, StumpWM-hez és más kapcsolódó menedzserekhez hasonlóan azt a célt szolgálja, hogy a felhasználó hatékonyan kezelhesse az ablakokat egér használata nélkül. Az xmonad sok Unix-szerűvel van terjesztve operációs rendszer köztük az Archlinux, Debian, Ubuntu, Gentoo, FreeBSD, NetBSD és OpenBSD.

Helló! Nemrég olvastam egy cikket a Linux ablakkezelőiről, és szerettem volna mindenkinek elmondani az ott említett menedzserről - "félelmetes".
Ez egy csempéző Windows-kezelő unixhoz (linux, freebsd, openbsd, netbsd).

Leírás

Félelmetes WM - burkoló wm, azzal a képességgel, hogy lehet és összetett. Ez az egyik jellemzője, a felhasználóknak gyakran kompaktságra van szükségük (ennek a WM-nek a csempézési oldala), de néha a szokásos módban (kompozit) is dolgozhat. Nagyon könnyű, nem terheli a processzort, a képernyőterület pedig nagyon kimérten van kihasználva és nincs üres hely (csempés módban).
A Lua szkriptnyelvű konfigurációs fájl használatával van konfigurálva. Támogatják a bővítményeket, amelyek viszont szintén Lua nyelven íródnak.

Telepítés

Nagyon egyszerű felszerelni pl Arch Linux csak irj
sudo pacman -S félelmetes gonosz
Vagy Debian alapú
sudo apt-get install awesome awesome-extra
Az "ördögi" csomag alapvető bővítményeket tartalmaz, amelyeket a jövőben használhat.

Ezután regisztrálnia kell a betöltését az X Window System betöltésekor. Ez a ".xinitrc" kezdőkönyvtárban található fájlba van írva.
#! / bin / sh exec fantasztikus
Indítsa újra, és megjelenik ez a wm.

Első találkozás



Így néz ki a munkamenet, amikor először kapcsolja be. Úgy tűnik, hogyan lehet ebben dolgozni, és mit kell itt csinálni? Valójában minden egyszerű, ha megértjük a rendszerét. Az ablakokkal végzett összes művelet gyorsbillentyűkkel történik. Alapértelmezés szerint ezek a következők (mindez a "man awesome"-ban olvasható, maga a szöveg a gentoo wikiből származik):

szuper + számáttérés egy másik címkére, ahol a tag a kulcs száma, vagy inkább pozíciója (hasonlóan más wm-hez, tag = virtual desktop).
szuper + műszak + szám mozgassa az aktuális ablakot egy másik címkére.
szuper + j, szuper + kátmenet az ablakok között.
szuper + műszak + j vagy szuper + műszak + k cserélj két ablakot.
szuper + Space módosítsa az ablakok megjelenítését. (Sokféle megjelenítés létezik fantasztikusan - csempézés: függőlegesen, vízszintesen; kompozit - egérrel húzható; alkalmazás fókuszban a teljes képernyőn stb.)
szuper + Enter indító terminál.
szuper + r a program elindítása.
szuper + shift + c bezárni egy ablakot.
szuper + shift + rújrakezdeni fantasztikus.
szuper + shift + q félelmetes.

Kétségtelenül nem kényelmesek valakinek. De mi mindent megváltoztathatunk! Ezért térjünk át a konfigurációs fájlra.

Konfig fájl

Figyelem, a szerkesztése legalább egy kis programozási vagy script-tudást igényel.
A globális konfigurációs fájl a rendszeren az "/etc/xdg/awesome/rc.lua"-ban található, de jobb, ha nem változtatja meg, mert ha nem megfelelő, akkor a wm nem indul el. Ezért elkészítjük a magunkét.
mkdir ~ / .config / awesome cp /etc/xdg/awesome/rc.lua ~ / .config / awesome / rc.lua
És közvetlenül megváltoztatjuk.
Először is néhány kulcsot szeretnék megváltoztatni.
A gyorsbillentyűk a részben találhatók
"- (((kulcskötések"
Könnyű változtatni.
A modkey a szuperkulcsunk (a billentyűzeten a Windows logóval).
Például:
awful.key ((modkey, "Shift"), "q", awesome.quit),
Ez a sor azt írja, hogy a Super + Shift + q az awesome bezárását okozza.
Tegyük fel, hogy ugyanazt szeretnénk hagyni, de váltás nélkül, akkor lesz
awful.key ((modkey,), "q", awesome.quit), Vagy például egyszerűen az Esc billentyű megnyomásával (ez csak egy példa!)
awful.key ((), "Esc", awesome.quit) Szerintem egyértelmű a logika.
Szóval kitaláltuk a kulcsokat. Most érdemes globális változókat beállítani.
Ez a rész az elején van. (Az alábbiakban a saját beállításaim láthatók, amelyeket természetesen megváltoztathatsz)
terminál = "terminál" böngésző = "chromium-dev" editor = os.getenv ("vim") vagy "vim" editor_cmd = terminál .. "-e" .. szerkesztő
Azt hiszem, kitaláltuk a "belsejét", ideje felvenni a látszatot.

Még egy kicsit a beállításról

Ugyanígy folytatjuk a munkát a konfigurációs fájlban.
Először is a számok helyett át szeretném nevezni a címkéinket. A szekcióban van
"--- (((Címkék"
Számok helyett csak neveket írjon.
Nekem például van:
tags [s] = awful.tag (("Mind", "IM", "Munka", "Etc", "Média"), s, elrendezések)
Általában nem tudok jót írni a konfigurációról, mert ez személyes ügy. A legjobb, ha a fantasztikus wikin olvashatsz róla. Általánosságban elmondható, hogy a konfiguráció hozzáadása után újszerűbb lesz a Windows-kezelés. Nagyon sok finomság található.

Konklúzió helyett

Szeretném megjegyezni, hogy ez a wm ideális azok számára, akik gyakran több ablakot tartanak fókuszban. Alkalmas gyenge gépekhez és könnyű rendszerekhez, valamint kis képernyős gépekhez (laptop)
Miután megjegyezte (az elején), majd intuitívan megnyomta a gyorsbillentyűket, többé nem fog azon gondolkodni, hogyan, hol, mit kell tenni az ablakkal, hogyan kell elhelyezni.
Például az awesome-ben bizonyos ablakokat egy címkében tarthat. Például Skype és Pidgin van az IM címkében.
De mik a szavak! Képernyőképek!


Teljes méretű végső képernyőkép
A tapétám, dolgozók kérésére.
És a WM munkáját bemutató videó is.

Csatolok egy archívumot is a config + pluginjaimmal.

Remélem felkeltettem érdeklődését ez a fantasztikus WM, és kipróbálja! És szívesen válaszolok és segítek a megjegyzésekben.

A Linux ablakkezelői olyan rendszerablakokat kezelnek, amelyek egy alkalmazást hívnak meg. Tisztázzuk ezt egy példával:

Amikor általában egy alkalmazást futtat, kap egy kezelőt az ablakhoz, amely általában be is fut háttér, a megjelenésért és elhelyezésért pedig ők a felelősek.

Ne keverje össze a Linux ablakkezelőit az asztali környezetével mert az asztali kezelő az, ami alapvetően tartalmazza a Windows eszköztárakat, háttérképet, asztali widgetet, mappákat és ikonokat, és ezek általában egy gyűjteményt tartalmaznak az alkalmazásokról és néhány könyvtárról a csatlakoztatott számítógép kezeléséhez. Az asztali környezetnek saját kezelője van, amelyben az összeállító ablakkezelő lehetővé teszi külön-külön ablak rajzolását és létrehozását.

A legjobb Linux ablakkezelők

Félelmetes wm

Az egyik legjobb Linux ablakkezelő, amely lehetővé teszi az XCB aszinkron könyvtárának portolását az XLib helyett. Az Awesome WM segítségével több címke is megszervezheti a munkaterületet, és a LUA segítségével teljes mértékben bővíthető. Testreszabható, nyúzható és billentyűzetbarát, gyorsbillentyű funkcióval együtt.

Az alapértelmezett konfiguráció megtervezett és több munkaterületet is támogat. A panelek átrendezése és átméretezése egérrel is elérhető. A beállítás során bármit könnyedén megváltoztathat.

Töltse le erről a webhelyről: https://awesomewm.org/download/

i3

Ez egy gondosan dokumentált Linux Window Manager, amely teljesen testreszabható. Ez a kezelő bármilyen módon testreszabható az Ön számára, a nyílt alkalmazások tárolásától az egyéni billentyűparancsokig. Minden módon testreszabható. Az egyszerű szöveges konfigurációk könnyen olvashatók, és nem igényelnek Haskellt vagy LUA-t.

A lebegő ablakok váltása és kezelése is egyszerű, mivel ezek a $ mod + shift + szóköz billentyűkkel válthatók. A fejlesztési folyamat normális, a hibák megelőzve, és a terminál segítségével értesítést is kaphat az elvégzett műveletekről.

Letöltheti a hivatalos oldalról: https://i3wm.org/downloads/

Nyitott doboz

Nagyon könnyű, és az egyik híres Linux Window Manager a rendszeréhez. A rendszerindítás körülbelül 100 MB RAM-ot fog használni. Nagyon testreszabható és könnyen megvalósítható. Könnyen szerkesztheti a kezelő számos konfigurációs fájlját, amely jól működik a hagyományos asztali elemekkel, például panelekkel, menügombokkal stb.

Próbálja ki úgy, hogy letölti a hivatalos oldalról: http://openbox.org/wiki/Openbox:Download

XMonad

Ez is megfelelhet. Ezzel nem lesz korlátozva semmilyen előre programozott műveletben vagy elrendezésben, hanem bármit programozhat a konfigurációban. Az alapbeállítások könnyen módosíthatók, a kódokat pedig általában tisztán és biztonságosan tartják. Ezenkívül könnyű és gyors, és bármilyen lassú rendszeren dolgozhat vele.

Ezzel a kezelővel több monitorbeállítást is kezelhet. Ez a tökéletes asztali ablakkezelő, és mindent megkap, amire szüksége van.

A telepítéssel kapcsolatos minden további információt a https://xmonad.org/download.html címen talál

Ünnepi

Ez a Linux ablakkezelő a Gtk kliens trimmel működik. Elegáns kialakítású.

Nagyon könnyen használható kezdők számára. Linux felhasználók... Bár hihetetlenül testreszabható, a Gala parancsikonokkal rendelkezik a könnyű használat érdekében. A forró sarkok hasznosak többfeladatos munkavégzéshez vagy bármilyen egyéni parancshoz. A kezelőszervekhez 4 szuperkönnyű billentyűparancs került.

Animációk és szeszélyes effektusok is szerepelnek benne. Kihasználhatja a dinamikus munkaterület-kezelés előnyeit, ha bármit hozzáad vagy eltávolít az igényeinek megfelelően. A Gala nagyon gyors, és általában bizonyos korlátozott erőforrásokkal rendelkező eszközökön működik, például Chromebookokon vagy régi netbookokon. A stabilitása is kiváló. Az egyik leghíresebb Linux ablakkezelőnek tartják.

Töltse le https://github.com/elementary/gala

DWM

Ez a Linux-ablakkezelő a suckles csomag, és általában arra kéri a felhasználót, hogy testreszabja és bővítse azt kódmódosítással. A dwm is nagyon egyszerű a rendszered számára, és gond nélkül elsajátíthatod. Egyszerű kialakítású, és alacsony erőforrás-menedzser.

A dwm egyszerű konfigurációja, funkcionalitása és kulcs-összerendelése hihetetlenül jól átgondolt, így az egyik legjobb Linux ablakkezelő. Olyan gyorsbillentyűk állnak rendelkezésre, mint az ALT + TAB.

Tervezési paradigma segítségével csoportosíthatja a munkaterületére húzható ügyfeleket vagy alkalmazásokat. Ez lehetővé teszi, hogy több ügyfelet szerezzen, és segít a címkék hozzárendelésében és újbóli hozzárendelésében. A dwm állapotsor informatív, amely megmutatja a wifi jelet, a wifi erősségét, a hangerőt és az akkumulátorról szóló értesítést.

Használhatja a https://dl.suckless.org/ weboldalon

Fluxbox

Ha a legjobb Linux ablakkezelőt keresi, amely rendkívül könnyű, akkor a Fluxbox az egyik legjobb lehetőség az Ön számára. Bármely rendszerben gyorsan működik. Kényelmes a felhasználók számára, és konfigurációja sokkal egyszerűbb, mint mások.

Saját panellel rendelkezik, és egy sor háttérképet is tartalmaz, így ez a legjobb ablakkezelő. A menü egyszerű, egérrel kezelhető. A jobb gombbal kattintva megnyithatja a főmenüt.

A Fluxbox segítségével nem kell semmilyen programozási nyelvet ismernie, és egyszerűvé teszi az ablak szerkesztését és kezelését. Különféle témákat és beállításokat tartalmaz.

Töltse le és használja a kényelmét a következő címen: http://fluxbox.org/download/

KWin

Ez a nagymértékben testreszabható ablakkezelő egyszerűen az Ön igényeihez szabható. A kompozíciókezelő integrálva van, és a beállításokban néhány egyszerű lépést követve megváltoztathatja a végrehajtás módját.

Manapság az emberek az érintéses felületek felé haladnak. A KWin ugyanaz a DE, amely ideális lehet az asztali felhasználók számára. A felület nagyszerű, és vonzó asztali effektust tartalmaz. A KWin ablakárnyékot / világító vagy ingatag ablakokat is kínál.

spektrwm

Tartalmaz egy egyszerű szöveges beállítást, amely futás közben újratölthető. Ez lehetővé teszi a konfiguráció szerkesztésének eredményét kijelentkezés nélkül. Az alapértelmezett értékek ugyanazok, és bárki élvezheti ennek az ablaknak az egyszerűségét Linux menedzser.
Ez nagyon egyszerű, mivel alapvető opciókat tartalmaz, és nem igényel nyelvet a beállítás során. Spectrwm, tökéletes kezdőknek, és támogatja a beépített billentyűparancsokat. Ő fog a legjobb választás ha nem ismeri Haskellt.

Letöltheti a https://github.com/conformal/spectrwm webhelyről

musca

A Musca felülete intuitív. Az ablakkezelő alapértelmezett értékei szintén egyszerűek és egyértelműek. Helyet takarít meg, mivel nulla panelje van, mivel az ablakdekorációk, például a fülek és az ikonok hatalmas képernyőterületet foglalhatnak el, a musca elkerüli ezt az elemet (egyéni alkalmazások telepítése is hozzáadhatja őket). Ennek a kezelőnek a csoportosítási rendszere közel áll a virtuális asztalokhoz.

A Windows többnyire különböző nevű csoportokban található, és nagyon hatékonyak lehetnek, ha a virtuális asztali számítógépekkel azonos módon használják. A csoportokat menet közben is hozzáadhatja vagy eltávolíthatja, mivel minden csoport más-más keretelrendezést tartalmaz. Több képernyőt támogat, és automatikusan létrehozhat csoportokat. Képes kezelni a lebegő ablakokat, és kiemelt kereteket tartalmaz.

Linuxban nagyon sok Windows Manager létezik, mint például a KDE, GNOME, Unity, de nem mindegyik felel meg például - ha kóddal dolgozik, az biztos, hogy maximális kényelmet szeretne az operációs rendszerrel való munka során, minden grafikus sallang nélkül. és harangok és sípok. A csempézett ablakkezelők valódi képernyőterület-megtakarítást jelentenek. legalábbis a képernyő sarkainak lekerekítésének hiánya, a masszív formák miatt. Ezen túlmenően a grafikus erőforrások használata, a számítógép memóriája minimálisra csökken. Tehát folytassuk a véleményem szerint legjobb ablakkezelők áttekintését.

A grafikus felület megváltoztatása (grafikus / ablakos környezet)

A grafikus felület megváltoztatása indításkor vagy bejelentkezéskor fiókot Ubuntu kattintson erre a gombra:

Ezután kiválasztunk egy előre meghatározott grafikai tervet.

Tehát maga a felülvizsgálat

1. Ablakkezelő - i3

Úgy tűnik, ez csak egy tündérmese azoknak, akiknek egyáltalán nincs szükségük grafikus rajzokra, és akik elég kicsik - ablakok keret nélkül, rövid leírás az autó rakodásáról és egyéb dolgokról, szóval egy képernyőkép a hivatalos webhelyről:

Amint látja, minden érdekes és rendkívül csábító - könnyen bemászhatunk a kódba, és megnézhetünk egy filmet a háttérben, és ezen kívül elolvashatjuk a jobb oldalon található híreket) nagyon érdekes. Ezenkívül a webhelyen gyorsbillentyűket találhat az ablakkezelő egyszerűsítéséhez:

Nos, megszokásból mellékelek egy képet, hogy elsimítsam a nehezen olvasható írott szöveg miatti bűntudatomat (egyébként jelenleg nem tudom)

2. Ablakkezelő – Félelmetes

- mint az angol fordításban - csempézett ablakkezelő, szerintem csodálatos. Talán az egyik legkényelmesebb ebből a listából - van egy jól dokumentált kód, ha hirtelen szeretne valamit javítani vagy hozzáadni :) és persze egy csomó gyorsbillentyű, amelyek megkönnyítik a menüben való navigálást.

Képernyőkép az oldalról:

3. Ablakkezelő - DWM

- Dinamikus ablakkezelő. Ugyanakkor nemcsak a "csempés" ablakdíszítési stílust ötvözi, hanem különféle stílusokat is - szükség esetén kiválasztva, ez a fő különbsége a fent leírt ablakkezelőktől. A billentyűparancsok is könnyen érthetők, megjegyezhetők és kezelhetők :), ezért itt egy képernyőkép:

Mint látjuk - színekkel telítettebb, érdekes ablakkeretek :)

Következtetések, következtetések

Természetesen ezek a lehetőségek nem mindenki számára megfelelőek, és elfogadhatóbbak a kóddal dolgozók számára, mint a hétköznapi felhasználók számára. De még az a hétköznapi felhasználó sem lesz rossz választás, akinek az ablakokra van szüksége, hogy csak a valós helyet foglalják el keretek nélkül. Mindegyik ablakkezelő meglehetősen funkcionális és gyorsbillentyűkkel rendelkezik gyors vezérlés... Próbálja ki, nézze meg - a telepítés a legtöbb esetben rendkívül egyszerű, és csak be kell írnia a nevet az Ubuntu alkalmazások keresésében -, majd kattintson a telepítés gombra.

Most a kedvenc ablakkezelőmről fogok mesélni.

Próbáltam többféleképpen:

KDE, ami vizuálisan egyáltalán nem illik hozzám. Úgy tűnik, a fejlesztők le akarták másolni a mák felületét, de ezt nagyon rosszul csinálták.

Gnome, ami a közelmúltban táblagép héjává változott, hiszen már csak hatalmas gombok és minden kezelőszerv található. Úgy tűnik, minden 300%-ra van méretezve. Emiatt sok szabad hely megy kárba.

Egység Nekem is valahogy nem tetszett.

XFCE szerintem nem rossz, ugyanakkor a felhasználói felülete hagy kívánnivalót maga után. A MacOS felületet azért szeretem, mert mindenhol nagyon helyes az összes elem egymáshoz viszonyított aránya. Nincsenek túl nagy vagy túl kicsi gombok. Az ablakon belül mindenhol megfelelő behúzások vannak. Emiatt minden nagyon harmonikusnak tűnik. Pontosan ez hiányzik most az XFCE-ről. Bár ha nem vagy perfekcionista, akkor neked megfelel.

A szokásos WM-en kívül vannak burkolók is. Ezek olyan WM-ek, amelyekben az ablakok nem fedik át egymást.

Fantasztikus, Kedvelem őt. De Lua egy kicsit zavaró. De ha hirtelen meglátja az Awesome előnyeit az i3wm-mel szemben, akkor kérem, meséljen róluk, szívesen beszélnék Önnel.

DWM, ami nem rossz, de valahogy elég furcsa, hogy minden alkalommal újra kell fordítani a konfiguráció megváltoztatásakor. Nos, valakinek talán megfelel. De gyakran módosítok valamit a felületemen, vagy látok valami klassz dolgot, és szeretnék hozzátenni. És nagyon elegem van ebből a felhajtásból. Bár nagyon szeretem, mert nagyon kicsi és szinte soha nem bugos. És nagyon szeretem magát a szívás filozófiát. És biztosan visszatérek hozzá a jövőben, és újra megpróbálom. Ugyanazok a srácok. Ha DWM-et használsz, és úgy gondolod, hogy jobb, mint az i3, akkor írj nekem, szívesen beszélek veled. Írjon nekem e-mailt, bárhová is megy.

Xmonad... De valahogy nem jött be hozzám. A Lua konfig még kevésbé. De a Haskellben írt konfig valahogy nem emberi.

i3 jelenleg jobban tetszik, mint a többi. És általában szeretem a burkolatkezelők ideológiáját. Tetszik, mert először is nagyon megkönnyíti a Windows-kezelést. Nem kell folyamatosan mozgatni valamit az egérrel, és folyamatosan emelni vagy leengedni valamit a harmadik dimenzióban.

Másodszor, azért szeretem, mert a képernyőn lévő hely nem vész kárba. Csak nincs üres helyed. Soha nem kell kifeszíteni az ablakokat. Nos, az is helyet takarít meg, hogy az ablakoknak már nincs szegélye.

De elsőre nagyon furcsának tűnik. Hiszen mindannyian már rég megszokhattuk, hogy az ablakok ilyenek. Hogy bizonyos módon kapcsolatba kell lépnie velük.

Aztán bumm és egy másik megközelítés. Elsőre furcsának tűnik.

De aztán beleszeretsz, és nem akarsz visszamenni. Most, amikor vin10-ben vagy pipacsban vagyok, valahogy nem szeretem állandóan mozgatni az ablakokat az egérrel és átméretezni.

Általában meg kell próbálni. Vagy szeretni vagy utálni fogsz.

Térjünk át magára az i3-ra.

Mint mondtam, az ablak itt mindig a teljes helyet foglalja el.


És amikor új ablakot nyit, a tér fele lesz osztva. Annyi ablakot nyithat ki, amennyit csak akar.


Ön eldöntheti, hogyan osztja fel a teret.


Az egyes ablakokat is átméretezheti.

Ez a fő i3 mód, de van még két további. Az egyik esetben az ablakok listákként viselkednek, a másodikban pedig átfedik egymást.

De ha hirtelen nagyon szüksége van rá, akkor bármelyik ablakot lebegtetheti.


Az I3-nak több asztali számítógépe van. És könnyen válthat rájuk a beállított gyorsbillentyűvel.

Az is nagyon kényelmes, hogy megnehezítheti az ablak megnyitását a szükséges virtuális asztalon.

És mindig pontosan tudni fogja, hogy hol van. Nálam például a Slack és a Telegram mindig a 9. virtuális táblázatban van. A go projektem a 8-as virtuális asztalon van. És a Node.js projektem a 7-es virtuális táblában található. A teljes személyes tudásbázisom mindig nyitva áll a 6 virtuális asztalon. Az első virtuális asztalon mindig van böngészőm. A második virtuális asztalon pedig mindig nálam van a munkával kapcsolatos összes információ.

De ha kell, akkor önmagában meg tudom változtatni mindezt.

Így soha nem vagyok összezavarodva. Mindig tudom, hol van mit.

Teljesen mindegy, még ha zárva is van az ablak, amikor kinyitom, tudom, hol fog kinyílni.

Programok indítása

Most a programok futtatásáról. Két módja van. Az első a gyorsbillentyűk. Amit leggyakrabban futtatsz, meg tudod kötni. Például a CTRL + SHIFT + P billentyűkombináció elindítja a számológépet. Ezenkívül a gombok a VPN-en és le vannak lógva. Vagy készítsen képernyőképet. Általában, amit akarsz.

És minden más elindítható egy olyan dologon keresztül, amely úgy néz ki, mint egy Mac-ben reflektorfény. Rofinak hívják.


Csak nyomja meg a vezérlőt és a szóköz billentyűt, és az ablak meghívódik. Elkezdünk beírni valamit, nyomjuk meg az entert. Ha a program valamilyen képernyőhöz van csatolva, akkor ott nyílik meg, ha nem, akkor az aktuális virtuális asztalon nyílik meg.

Ha szükséges, áthelyezheti a programot egy másik virtuális táblába.

Az I3 felelős az összes indítási programért is. És ez a konfigurációban meglehetősen egyszerűen megtehető.

Rúd

Bármelyik sávot is bekapcsolhatja, például azt, amelyet rajtam lát. Ezt a konkrétat Polybarnak hívják. De sok más létezik minden ízlésnek.

Beszéljünk a Polybarról.

A jobb oldalon az ikonok láthatók, ez egy normál tálca. A bal oldalon a számok láthatók, ezek csak virtuális táblázatok.

És a kettő között minden modul. Amit letöltesz. A modulok lényegében csak szkriptek. bármi történjék. Bash-on vagy python-on. Bármit használhatsz, amit akarsz.

Az enyém ezt csinálja

  • Mutasd meg a kosarat, bal kattintással ürítsd ki és jobb kattintással nyissa ki;
  • Szabad lemezterület megjelenítése;
  • Szabad helyet jelenít meg a raid tömbömön a LAN-om egy másik szerverén;
  • Megmutatja az időjárást, és azt az időt, amely után a nap felkel vagy lenyugszik.
  • A processzor terhelését mutatja. Értékek percenként, öt percenként és 15 percenként;
  • Az elérhető frissítések számát mutatja
  • A bitcoin árát mutatja
  • A dollár árfolyamát mutatja
  • Megmutatja az IP-címet
  • A hangerőt beállító dolog
  • Munkaterhelés, processzor hőmérséklet és a felhasznált memória mennyisége
  • Akkumulátortöltő

Nos, itt általában bármilyen információt megjeleníthet, amit szeretne. Például adatokat adhat ki a JSON-ból vagy a Google-táblázatból.