Wprowadzenie do ciemnej strony mozaiki

Cóż za naciągany tytuł znalazłem dla tego… Ale przede wszystkim się przedstawię. Jestem przeciwny i jest to mój pierwszy udział w DesdeLinux. Nie żebym miał wiele do zaprezentowania, więc powiem tylko, że jestem bardzo szczęśliwy, kiedy to piszę.

W każdym razie dzisiaj chcę zbadać aspekt menedżerów okien, który wydaje się być bezprecedensowy w zwykłym motywie bloga. Każde środowisko graficzne ma menedżerów okien i jest to istotna część metafory pulpitu, którą wszyscy znamy. Wielu już musi wiedzieć, co wyjaśnię poniżej, ale chodzi o to, aby pokazać je tym, którzy chcą się w nie zapuścić.

Nazywamy tych menedżerów okien Ruchomy, z prostego powodu pływak na pulpicie, bezpłatnie i bez określonej kolejności. Oznacza to, że możemy przeciągać nasze okna w dowolne miejsce, tak jak zwykle to robimy.

Drugi typ menedżerów okien ma zabawną nazwę. Czy kafelki menedżerów okien (co przekłada się na kafelki menedżerów okien), które utrzymują okna w porządku, rozmieszczone na pulpicie, zapewniając, że przestaniemy marnować czas na organizowanie naszych okien i zabierzemy się do pracy.

Niektóre menedżery okien, które są zawarte w środowiskach graficznych, zawierają pewne cechy Dachówka i faktycznie jest to stały trend na nowoczesnych komputerach stacjonarnych, takich jak KDE (który ma już artykuł wyjaśniający to) lub Xfce i Gnome, przeciągając okna do krawędzi ekranu.

Xmonad, w hołdzie Dennisowi Ritchiemu. Czy to nie jest ładne?

Jednak prawdziwi kafelki menedżerów okien zwykle różnią się radykalnie od tych. Podczas gdy Kwin, Metacity i firma używają kafelkowania jako dodatkowego narzędzia, menedżerowie tacy jak Xmonad, Awesome i inni mają kafelkowanie jako duszę i przedłużają je do momentu konfiguracji.

Zwykle nasze okna są całkiem ładne. Mają zaokrąglone rogi, przyciski i tytuły. Już nie. Wszystko to przeszkadza. Wszystko to jest usuwane i zastępowane przez skróty klawiaturowe, chociaż można je również przywrócić poprzez ustawienia. Brzmi szalenie? Tak, całkiem.

Wyjaśniam. Kafelkowe menedżery zazwyczaj zachowują tylko kolorowe obramowanie okna i tak dalej. Niektórzy podejmują się dostarczenia czegoś w rodzaju paneli i przycisków, ale nie jest to wymagane. To minimalizm i funkcjonalność. Wszystko musi być zrobione przez klawiaturę, ponieważ jest szybsza i prawie zawsze trzymamy ręce na klawiaturze.

Mówił o ustawieniach. Nie ma tu czegoś takiego jak „interfejs graficzny” do konfigurowania i nie jest to również zaskakujące. Chociaż wielu z tych menedżerów jest obsługiwanych za pomocą prostych plików konfiguracyjnych, te naprawdę potężne są obsługiwane za pomocą pełnych języków programowania. To przeraża i podam przykłady.

  • Xmonadaużyj Haskell; czysto funkcjonalny i skompilowany język.
  • Fantastycznyod wersji 3 użyj Lua.
  • DWMużyj nagłówka C.
  • Subtleusa Ruby, ten sam, który jest tak często używany w tworzeniu stron internetowych
  • I niezliczone inne przykłady. To tak, jakby był jeden dla każdego typu osoby.

A co w tym dobrego? Wiele rzeczy i możesz zaprogramować swoje środowisko pracy. Osobiście lubię pomysły Xmonada, a fakt, że jest to zrobione w Haskell, czyni go wyjątkowym.

Czy to dobry pomysł?

Oczywiście. Świetnie, że Twoje okna tak pasują, a przy okazji są wyjątkowo jasne. Polecam, jeśli chcesz zacząć postrzegać swój system jako coś naprawdę niesamowitego i potężnego.

Który więc polecasz?

Tak naprawdę żaden. Nie, dopóki nie poznasz swoich potrzeb. Wejście w takie środowisko może być traumatyczne, jeśli nie masz pojęcia, co robisz. Wiele osób uruchamia program Awesome, ale dla mnie ich pliki konfiguracyjne są potwornie złożone i sprawiały mi wtedy sporo kłopotów.

W dodatku idea minimalizmu jest na tyle atrakcyjna, że ​​zaczynasz w menadżerze okien i przechodzisz do edytora, przeglądarki, odtwarzacza muzyki, menadżera plików ... Bo najbardziej minimalistyczne aplikacje to te, które są w terminalu i są one również bardzo dobrze obsługiwane przez menedżerów. Jeśli boisz się terminala, musisz tam zacząć.

Wnioski

Mozaika to bardzo piękny świat. Obecnie istnieje tendencja do przechodzenia od pływających menedżerów do mozaiki w niektórych bardzo konkretnych grupach użytkowników (jeśli mi nie wierzysz, sprawdź fora ArchLinux i poszukaj legendarnych pływających menedżerów, takich jak FVWM, który miał lojalnego użytkownika, który ostatecznie się przeprowadził do mozaikowych). Jeśli nadal chcesz do nich wejść, to jest to kwestia prób, pielgrzymek, aż znajdziesz tę właściwą.

Na razie to wszystko. Wkrótce będziemy kontynuować eksplorację dzięki Xmonad w stabilnej wersji Debiana.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   iwanownegro powiedział

    Cieszę się, że ktoś wspomniał o kaflarzach. Kocham. Twoja moszna jest fantastyczna!
    Xmonad jest bardzo fajny, ale osobiście wolę DWM i Spectrwm (młodszy brat Xmonada).

    Mam nadzieję, że zobaczę więcej tego typu postów od Ciebie.

    1.    anty powiedział

      To naprawdę nie jest mój pulpit, wziąłem go na przykład od użytkownika DevianArt i przegapiłem przypisanie go. Przepraszam (chciałbym programować w C w ten sposób). Oto oryginał: http://pkmurugan.deviantart.com/art/Tribute-to-Dennis-Ritchie-263965148

      1.    iwanownegro powiedział

        Ach, oczywiście wielki Daisuke. 🙂

        1.    anty powiedział

          Cóż, ostatnia rzecz, której nie rozumiem. Jeśli masz na myśli tego, który stworzył to konkretne biurko, wiem tylko o tym, że jest niemiecki. Lubię go 😀

          1.    anty powiedział

            Tak, już wiedziałem, dlaczego Daisuke. Został więc umieszczony na GitHubie, co bardzo utrudniło mi sprawdzenie jego ustawień. 😀

        2.    Sandman86 powiedział

          Witaj ivanovnegro, (przepraszam za offtopic), ale chciałem zadać ci pytanie, czy jesteś tym samym ivanovnegro z forów Crunchbang?

          1.    iwanownegro powiedział

            Tak, jestem taki sam. 🙂

          2.    Sandman86 powiedział

            Spójrz na ciebie, nie wiedziałem, że mówisz po hiszpańsku, pozdrawiam, twoi przewodnicy uratowali mnie nie raz, bardzo dziękuję !!!

  2.   elbkey powiedział

    Idź bardzo interesująco, będziemy musieli je wypróbować

  3.   msx powiedział

    Coś, co zwróciło moją uwagę w najnowszej wersji KDE SC, to to, jak dobrze radzi sobie z zarządzaniem energią. Użyłem TMUX + Awesome do pracy w X z odłączonym laptopem, aby bateria działała dłużej, ale z KDE SC 4.9.1 Mam bardzo mały zysk, a wręcz przeciwnie, używanie Awesome powoduje, że maszyna nagrzewa się bardziej niż KDE!

    1.    anty powiedział

      Dla mnie było na odwrót, ale z tą różnicą, że Awesome nie mógł żyć z xcompmgr. KDE zabiło moją baterię, ale prawie jej nie rozgrzało. Rzadko spotykany.

  4.   bla powiedział

    Użyłbym kompozytora kafelków, gdyby nie to, ponieważ praca z aplikacjami do edycji grafiki (cokolwiek: Krita, Karbon, Digikam, Gimp, Inkscape, Scribus itp.) To okropny pomysł i stają się kompletnym bummer.

    1.    anty powiedział

      Właśnie tam chcę się udać. Programując swoje środowisko, masz możliwość uniknięcia kafelkowania w tego typu programach. Nie zamierzałem tego uwzględniać, ale dobrze jest pokazać, jak to zrobić.

  5.   pełen życia powiedział

    Doskonały post anty, wszystko dobrze wyjaśnione i z naprawdę przydatną treścią. Ten komentarz ma na celu powitanie Cię DesdeLinux jako współpracownik... Mam nadzieję, że będzie Was tu więcej...

    Mówiąc o Window Manager, ponieważ zawsze czułem się bardzo dobrze z openboxem i fluxboksem, poza nimi nigdy nie byłem zainteresowany próbowaniem .. ..

    pozdrowienia

    1.    anty powiedział

      Dzięki elav. Właśnie przechodziłem obok i przyszło mi do głowy, żebym mógł przyczynić się do powstania strony, którą tak bardzo kocham. Pozdrowienia.

  6.   elendilnarsil powiedział

    Świetny artykuł. Nigdy nie słyszałem o Subtle. inne, które widziałem w sieci. rozmawiając z tymi menedżerami o minimalizmie, myślę, że to mało powiedziane, chociaż przyznaję, że bardzo mi się podobają. chyba najbardziej żmudną rzeczą jest edytowanie plików, tak jak to się dzieje z niektórymi elementami Openboksa, chociaż jest to najlepszy sposób na uzyskanie niesamowitych rezultatów, które stanowią wyzwanie nawet dla komputerów typu KDE. świetny!!!

    1.    anty powiedział

      Wiele zależy od tego, jak to przyjmujesz. Dokładnie konfiguruję Xmonad na drugą część ...

      1.    elendilnarsil powiedział

        Świetny. Czekam na drugą część.

  7.   ETA powiedział

    Bardzo dobrze, skoro gnom tak bardzo się zmienił, a ubuntu zmuszony do użycia jedności, wędrowałem przez wiele środowisk graficznych, aż zostałem z i3, prawda jest taka, że ​​jest wygodny, konfigurowalny, zużywa bardzo mało zasobów, a przede wszystkim nie trzeba było się do tego przyzwyczaić. Tego się najbardziej bałem

  8.   xykyz powiedział

    Wypróbowałem tylko i3 i awesome i trzymam się tego drugiego, ponieważ wydawało mi się to łatwiejsze. Prawda jest taka, że ​​używanie go po skonfigurowaniu wydawało się całkiem wygodne 🙂

  9.   Juan Carlos powiedział

    Co za dobry artykuł. Nigdy nie próbowałem tych menedżerów, jak tylko będę miał trochę czasu, zrobię to. To pokazuje niezliczone możliwości w świecie Linuksa, naprawdę w tym systemie operacyjnym nie ma ograniczeń, z wyjątkiem tych, które sam ustawisz (lub masz).

    pozdrowienia

  10.   konandoel powiedział

    Wow świetny artykuł, uwielbiam WM, ale jestem fanem PekWM i od 3 dni testuję i konfiguruję subtelne, które zwróciły moją uwagę i następny będzie dwm, fascynują mnie WM i są bardziej atrakcyjne niż środowiska jak gnome, xfce czy nawet kde. Doskonałe pozdrowienia !!!

    1.    anty powiedział

      Dobrze się też bawiłem z pekwm. To zabawne, ale czasami trafiałem na błąd tych, które ciągną za X ...

      1.    konandoel powiedział

        hehej na szczęście przez te 3 lata, kiedy byłem z pekwm w kilku dystrybucjach, nigdy nie miałem problemów ...

        1.    anty powiedział

          Nie jestem pewien, co się wtedy stało, ale nie pracuję już nad PekWM. Szczęście.

  11.   Brutozaur powiedział

    Prawda jest taka, że ​​są dość uderzające (zarówno ze względu na ich estetykę, jak i funkcjonalność!). Problem, który widzę, to konfiguracja i skróty klawiaturowe ze względu na krzywą uczenia się, która się z tym wiąże ... mimo to, gdy będę miał czas, wezmę spójrz na nie (bo żadnego nie próbowałem!)

  12.   koratsuki powiedział

    Dobry post, pozdrawiam i zapraszam. Czekamy na więcej z Was

  13.   Szczery powiedział

    Podobał mi się ten artykuł, chciałbym zapoznać się z samouczkami dotyczącymi ustawień niestandardowych i dowiedzieć się, jak osiągnąć rzeczy tak imponujące, jak te widoczne w http://dotshare.it/

    1.    anty powiedział

      Pracuję nad drugą częścią. Myślę, że to świetnie, że im się to spodobało i planuję kontynuować tę serię do jej ostatnich konsekwencji. 😀

  14.   koratsuki powiedział

    Dla mnie było to dość pouczające, nawet nie znałem biurek tego typu 😀

    1.    anty powiedział

      Dziękuję.

  15.   Nichts powiedział

    Świetny post, nie wiem, czy coś związanego z menedżerami okien zostało zamieszczone na tej (wspaniałej) stronie internetowej, a mówię to, ponieważ niektóre "podręczniki" byłyby dobre, szczególnie do modyfikacji czegoś bardziej złożonego.

    Jestem zachwycony moim Awesome WM, ale zawsze są rzeczy, które chcesz zmienić, ale nie zawsze są informacje w języku HISZPAŃSKIM.

    1.    anty powiedział

      Osobiście nie lubię za bardzo Awesome, ponieważ edytowanie plików konfiguracyjnych stało się dla mnie zbyt skomplikowane. Ma jednak kilka rzeczy godnych pozazdroszczenia.

  16.   werbellon powiedział

    Miałem nadzieję, że zobaczę konfiguracje, ups. Oto kilka informacji związanych z tematem, zastosowanych w openboxie:

    http://urukrama.wordpress.com/2011/10/30/manual-tiling-in-openbox/

    Twoje zdrowie…. ktoś wie, gdzie jest ta tapeta.

    1.    anty powiedział

      Cóż, bez konfiguracji; ponieważ powinienem był umieścić jednego menedżera i sprawdzić, czy wszystko działa minimalnie dobrze. Pracuję na pulpicie XMonad, ale straciłem wprawę i muszę najpierw przyzwyczaić się do środowiska przed wyświetleniem xmonad.hs
      Dla innych menadżerów nie wydaje mi się w tej chwili umieszczać żadnego „przewodnika”, bo ich nie używam.
      Tapety nie znalazłem. Przepraszam, że nie pomogłem

  17.   alrp powiedział

    Bardzo interesujące, dzięki.

  18.   mnich powiedział

    Cóż, jeśli pracujesz nad instrukcjami i wskazówkami, na pewno spróbuję! Dziękuję Ci

    1.    anty powiedział

      Właściwie już stworzyłem „podręcznik” dla XMonaxd:
      https://blog.desdelinux.net/el-lado-oscuro-del-mosaico-iii-xmonad/

  19.   Carlosa-Ripera powiedział

    Niezły post, używam wmfs2 + archlinux http://i.imgur.com/rRzpN.jpg