- - Przewodnik dla początkujących po menadżerze systemu Windows AwesomeWM

Przewodnik dla początkujących po menadżerze systemu Windows AwesomeWM

Jeśli masz już dość innej wdowy po kafelkachmenedżerowie i chcą czegoś nieco innego, rozważ użycie AwesomeWM. Jest to dynamiczny menedżer okien, który korzysta z różnych rodzajów sortowania okien. Dzięki niemu okna można sortować na wiele sposobów - nie tylko w tradycyjny „kafelkowy” sposób. Jest wysoce konfigurowalny, szybki i skierowany do zaawansowanych użytkowników, którzy mają trochę wiedzy technicznej.

Aby być jasnym: ciężkie dostosowanie wymaga od użytkownika znajomości języka programowania LUA. Na pierwszy rzut oka wydaje się to dość przerażające, ponieważ programowanie jest trudne dla tych, którzy nie są obeznani z tego rodzaju rzeczami. Nowi użytkownicy: nie martw się! Domyślne wartości są na tyle dobre, że przeciętny użytkownik najprawdopodobniej nie będzie musiał nic zmieniać.

Instalacja

AwesomeWM jest dostępny na większości (jeśli nie na wszystkich)mainstreamowe dystrybucje Linuksa pod taką czy inną nazwą. W przeciwieństwie do niektórych menedżerów okien, nie trzeba tworzyć niestandardowego wpisu logowania, aby go użyć. Zamiast tego podczas instalowania menedżera utworzy się wpis na pulpicie, aby się zalogować.

Ubuntu

sudo apt install awesome

Debian

sudo apt-get install awesome

Arch Linux

sudo pacman -S awesome

Fedora

sudo dnf install awesome

OpenSUSE

sudo zypper install awesome

Inny

AwesomeWM można łatwo zainstalować, wyszukującTwoje repozytorium pakietów dla „awesome” lub „awesomeWM”. Jedyną rzeczą, o której należy pamiętać, jest to, że niektóre systemy operacyjne mogą nazwać ją „niesamowitą” lub czymś podobnym.

Jeśli nie możesz go znaleźć w swoimrepozytorium dystrybucji, rozważ przejście do witryny menedżera okien i użycie przycisku pobierania. Na stronie znajduje się wiele różnych systemów operacyjnych, więc nie będziesz rozczarowany.

Korzystanie z AwesomeWM

Korzystanie z AwesomeWM jest dość proste. Wygląda nieco podobnie do lekkiego środowiska komputerowego (z panelem i wszystkim). W przeciwieństwie do i3 nie musisz używać programu uruchamiającego, aby uruchamiać programy. Zamiast tego menedżer okien skanuje cały komputer w poszukiwaniu programów.

Aby otworzyć dowolny program, kliknij menu „A”. W tym menu użytkownicy mogą przeglądać i uruchamiać dowolny program aktualnie zainstalowany na komputerze. Aby otworzyć program, najedź wskaźnikiem myszy na Aplikacje.

Ponadto użytkownicy mogą otworzyć terminal, wylogować się i ponownie załadować sesję, klikając również te opcje w menu.

Wirtualne komputery stacjonarne

Chociaż Awesome to przede wszystkim okno kafelkowemenadżer, również intensywnie wykorzystuje „komputery stacjonarne”. Jeśli nie masz pewności, jakie są w tym przypadku „komputery stacjonarne”, najlepszym sposobem na ich wyobrażenie jest to, że są one podobne do obszarów roboczych w Gnome Shell, Mate, KDE Plasma itp.

Te komputery stacjonarne pozwalają użytkownikom mieć indywidualną osobęstrona z aplikacjami przypisanymi do każdej strony. Na przykład: na pulpicie 1 możesz mieć kilka terminali starannie ułożonych sąsiadująco i tak dalej. Tego rodzaju konfiguracja zapewnia dużą swobodę. Aby przełączać się między dowolnym pulpitem, użyj myszy i kliknij liczbę w panelu. Każdy numer odpowiada innemu obszarowi roboczemu pulpitu.

Zmienianie rodzajów płytek

Domyślnie widok okna Awesome używa"Ruchomy". Oznacza to po prostu, że okna nie są zorganizowane razem i są ułożone jeden na drugim. Aby zmienić ten widok, kliknij ikonę w prawym górnym rogu panelu. Ten przycisk natychmiast zmienia układ okien na ekranie. Te widoki są w porządku, więc aby posortować różne typy kafelków, musisz kliknąć kilka razy.

Aplikacje startowe

Wiele środowisk pulpitu ma taką możliwośćuruchamiaj programy przy logowaniu. Oto jak to zrobić za pomocą AwesomeWM. Najpierw otwórz terminal (klikając terminal w niesamowitym menu), a następnie otwórz plik konfiguracyjny rc.lua.

sudo nano /etc/xdg/awesome/rc.lua

Przejdź do samego końca rc.plik lua i wklej do niego ten kod. Zmień „program1” itp. Na nazwy programów, które chcesz uruchamiać AwesomeWM podczas logowania. Zapisz edytor tekstowy nano za pomocą Ctrl + O.

-- Autorun programs
autorun = true
autorunApps =
{
"program1",
"program2",
"program3",
"program4",
"program5",
}
if autorun then
for app = 1, #autorunApps do
awful.util.spawn(autorunApps[app])
end
end

Ustawianie tapety

Istnieje kilka różnych sposobów zmianytapeta w AwesomeWM. Pierwsza metoda polega na fizycznym zamianie domyślnego pliku tapety na coś innego. Druga metoda polega na dodaniu kodu LUA. Te metody działają dobrze, ale istnieje prostsze rozwiązanie i wymaga programu Feh.

Aby rozpocząć, otwórz terminal i zainstaluj Feh.

Ubuntu

sudo apt install feh

Debian

sudo apt-get install feh

Arch Linux

sudo pacman -S feh

Fedora

sudo dnf install feh

OpenSUSE

sudo zypper install feh

Inny

Feh to prosty program i większość dystrybucjiposiadać to. Aby zainstalować go w systemie operacyjnym niewymienionym tutaj, wyszukaj pakiet „Feh”. Jeśli z jakiegoś powodu Twoja dystrybucja Linuksa nie ma tej aplikacji, spróbuj przejść do Pkgs.org. Jest to dobry zasób do wyszukiwania programów w mało znanych dystrybucjach Linuksa.

Ustaw tapetę z Feh

Otwórz terminal i utwórz nowy plik tekstowy:

nano /home/username/fehbg

Wklej ten kod do pliku fehbg. To polecenie poinformuje program Feh o ustawieniu tapety.

#!/bin/bash
feh --bg-scale /path/to/wallpaper.jpg

Zaoszczędź fehbg za pomocą Ctrl + O.

Zmień uprawnienia na fehbg za pomocą Chmod:

sudo chmod +x fehbg

Następnie przenieś fehbg do / usr / bin

sudo mv fehbg /usr/bin

Aby ustawić tapetę, dodaj „fehbg” do swojegoskrypt autostartu, w rc.lua. Instrukcje znajdują się w sekcji Aplikacje startowe tego artykułu. Po dodaniu skryptu fehbg AwesomeWM automatycznie ustawi tapetę podczas logowania użytkownika.

Aby edytować tapetę ustawioną przez Feh, wystarczy otworzyć terminal i edytować / usr / bin / fehbg za pomocą nano.

Wniosek

Ze wszystkich menedżerów okien sąsiadująco w systemie Linux,AwesomeWM jest kandydatem na najbardziej wszechstronny. To dlatego, że przynosi to, co najlepsze z obu światów. Pozwala kafelkom zaspokoić ich potrzeby, zapewniając różne układy kafelków, a także pływające okna (takie jak tradycyjne środowiska pulpitu) oraz funkcjonalną tacę systemową.

Chociaż prawdopodobnie będzie to jakaś zaawansowana konfiguracjaoznacza programowanie w LUA, nie pozwól, aby cię to odstraszyło. Doskonałe wartości domyślne i świetna funkcjonalność to nadrabia. Jeśli chcesz zacząć korzystać z menedżerów okien do kafelkowania, wypróbuj AwesomeWM.

Komentarze