Przewodnik dla początkujących po menedżerze okien Xmonad

Xmonad to dynamiczny, kafelkowy menedżer okien dla X11. Działa na Linuksie i innych uniksopodobnych systemach operacyjnych. Jest ulubieńcem społeczności programistów, ponieważ jest minimalny, ma dziesiątki doskonałych funkcji i obsługuje ogromną bibliotekę rozszerzeń. Oto jak skonfigurować Xmonad w systemie Linux.

Zainstaluj Xmonada w systemie Linux

Menedżer okien Xmonad jest jednym z najstarszych w całym systemie Linux. W rezultacie instalacja w różnych dystrybucjach jest łatwa. W tej części przewodnika pokażemy dokładnie, jak zainstalować menedżera okien Xmonad w systemie Linux.

Aby rozpocząć instalację, uruchom okno terminala, naciskając Ctrl + Alt + T lub Ctrl + Shift + T. na klawiaturze. Następnie postępuj zgodnie z instrukcjami wiersza polecenia opisanymi poniżej, które odpowiadają używanemu systemowi Linux.

Ubuntu

Użytkownicy Ubuntu, którzy chcą zdobyć menedżera okien Xmonad, będą musieli najpierw włączyć repozytorium oprogramowania „Universe”. Aby to zrobić, użyj następującego polecenia add-apt-repository .

sudo add-apt-repository Universe

Po dodaniu repozytorium oprogramowania „Universe” musisz uruchomić polecenie aktualizacji, aby odświeżyć źródła oprogramowania Ubuntu.

aktualizacja sudo apt

Po wykonaniu polecenia aktualizacji użyj menedżera pakietów Apt , aby załadować najnowszą wersję menedżera okien Xmonad na komputer z systemem Ubuntu Linux.

sudo apt install xmonad dmenu feh

Debiana

Aby zainstalować Xmonad w systemie Debian Linux, użyj poniższego polecenia Apt-get w oknie terminala.

sudo apt-get install xmonad dmenu feh

Arch Linux

W Arch Linux menedżer okien Xmonad jest dostępny dla użytkowników w repozytorium oprogramowania „Społeczność”. Upewnij się, że masz włączoną opcję „Społeczność”. Następnie użyj menedżera pakietów Pacman , aby zainstalować Xmonad.

sudo pacman -S xmonad dmenu feh

Fedora

Użytkownicy Fedory Linux mogą zainstalować najnowszą wersję Xmonada za pomocą menedżera pakietów Dnf .

sudo dnf zainstaluj xmonad dmenu feh

OpenSUSE

W systemie OpenSUSE Linux menedżer okien Xmonad można zainstalować za pomocą następującego polecenia Zypper .

sudo zypper zainstaluj xmonad dmenu feh

Ogólny Linux

Kod źródłowy Xmonada jest dostępny za darmo na ich stronie internetowej. Jeśli używasz mniej znanego systemu operacyjnego Linux i chcesz, aby Xmonad działał, przejdź na tę stronę tutaj, aby dowiedzieć się, co robić.

Logowanie do Xmonad

Dostęp do Xmonad można uzyskać z ekranu logowania w sesjach, tak jak w przypadku każdego innego menedżera okien lub środowiska graficznego. Aby załadować Xmonad, wyloguj się z bieżącego środowiska graficznego i wróć do ekranu logowania.

Na ekranie logowania zlokalizuj obszar sesji. Obszar sesji może zawierać napis „Sesje” lub być kołem zębatym lub ikoną. W obszarze sesji znajdź „Xmonad” i kliknij go myszą, aby poinformować komputer z systemem Linux, aby załadował Xmonad.

Przewodnik dla początkujących po menedżerze okien Xmonad

Po zalogowaniu się do Xmonad zobaczysz czarny ekran z komunikatem, który wyskakuje na ekranie. Ten komunikat zawiera skrót klawiaturowy do uruchomienia terminala ( Ctrl + Shift + Enter ). Naciśnij go, ponieważ jest to potrzebne do skonfigurowania Xmonada w następnej sekcji przewodnika.

Konfiguracja Xmonady

Xmonad musi być skonfigurowany, aby działał poprawnie. Aby go skonfigurować, musisz wygenerować plik konfiguracyjny. Aby to zrobić, przejdź do terminala i użyj polecenia wget download, aby pobrać domyślny plik konfiguracyjny na komputer z systemem Linux.

wget https://pastebin.com/raw/zbLbxqst -O xmonad.hs

Po pobraniu domyślnego pliku konfiguracyjnego Xmonad przenieś go do folderu „Xmonad”. Nie martw się, jeśli w folderze znajduje się już plik „xmonad.hs”, ponieważ prawdopodobnie nie jest on tak skomplikowany lub ma tyle włączonych funkcji.

mv xmonad.hs ~/.xmonad/

Gdy plik znajdzie się w folderze „.xmonad”, ponownie załaduj konfigurację do menedżera okien Xmonad, naciskając Ctrl + Q .

Korzystanie z Xmonad

Przewodnik dla początkujących po menedżerze okien Xmonad

Xmonad to menedżer okien kafelkowych, który jest w dużej mierze oparty na skrótach klawiaturowych. Oto podstawowe skróty klawiaturowe, które pomogą Ci poruszać się po systemie.

  • Lewy Alt + P : otwiera Dmenu, którego można używać do szybkiego uruchamiania aplikacji.
  • Lewy Alt + Shift + Q : wylogowuje z systemu Xmonad.
  • Lewy Alt + Shift + C : zabija aktualnie skupione okno.
  • Lewy Alt + Spacja : obracaj okna poprzez różne układy kafelków.
  • Lewy Alt + J : przejście do następnego okna.
  • Lewy Alt + K : przejście do poprzedniego okna.
  • Lewy Alt + wiersz numeryczny (1–0) : przełączanie między obszarami roboczymi.

Dzięki nauce tych skrótów klawiaturowych Xmonad będzie bardzo łatwy w użyciu. Jeśli chcesz poznać jeszcze więcej skrótów, sprawdź oficjalną stronę internetową Xmonad tutaj .

Ustawianie tapety Xmonad

Xmonad zaczyna się od pustej tapety. Jeśli chcesz ustawić tapetę, musisz postępować zgodnie z poniższymi instrukcjami.

Najpierw utwórz plik o nazwie „xmonad-wallpaper-set”. Jest to plik skryptu, który zostanie umieszczony w „/usr/bin,/”, który zajmie się ustawieniem twojej tapety. Używając polecenia touch , utwórz nowy plik.

Uwaga: „xmonad-wallpaper-set” jest już skonfigurowany w pliku „xmonad.hs”, więc nie trzeba przy nim majstrować, aby ustawić tapetę.

Przewodnik dla początkujących po menedżerze okien Xmonad

dotknij xmonad-wallpaper-set

Następnie użyj polecenia echo, aby dodać „shebang” na górze pliku skryptu.

echo '#!/bin/bash' >> xmonad-wallpaper-set

Po dodaniu „shebang” utwórz nowy wiersz w pliku.

echo ' ' >> xmonad-wallpaper-set

Dodaj polecenie, które automatycznie ustawi tapetę.

echo 'feh --bg-scale ~/wallpaper.*' >> xmonad-wallpaper-set

Zaktualizuj uprawnienia pliku za pomocą:

sudo chmod + x xmonad-wallpaper-set

Umieść plik w katalogu „/usr/bin/” za pomocą polecenia mv .

sudo mv xmonad-wallpaper-set /usr/bin/

Gdy skrypt „xmonad-wallpaper-set” znajdzie się w katalogu „/usr/bin/”, ciężka praca zostanie wykonana. Teraz naciśnij Lewy Alt + P, aby otworzyć Dmenu. Następnie uruchom Firefoksa (lub inną przeglądarkę) i pobierz ulubioną tapetę.

Przewodnik dla początkujących po menedżerze okien Xmonad

Upewnij się, że plik jest w formacie PNG, JPG lub JPEG i zapisz go w katalogu domowym jako „wallpaper.png”, „wallpaper.jpg” lub „wallpaper.jpeg”.

Ostrzeżenie: nie ma wielu plików o nazwie „tapeta” w katalogu domowym. Tylko jeden na raz!

Po zakończeniu pobierania tapety naciśnij Lewy Alt + Q, aby zastosować ją w systemie.

Więcej informacji o Xmonad

Jest tak wiele rzeczy, które możesz zrobić za pomocą menedżera okien kafelkowych Xmonad. W tym samouczku tylko zarysowaliśmy powierzchnię. Jeśli chcesz dowiedzieć się więcej o Xmonad, odwiedź stronę internetową tutaj .

Zostaw komentarz

Jak wykonać kopię zapasową i przywrócić ustawienia użytkownika w systemie operacyjnym HamoniKR

Jak wykonać kopię zapasową i przywrócić ustawienia użytkownika w systemie operacyjnym HamoniKR

Dowiedz się, jak wykonać kopię zapasową ustawień użytkownika HamoniKR na dysku zewnętrznym, zweryfikować archiwum i bezpiecznie przywrócić wybrane preferencje pulpitu i aplikacji.

Jak skonfigurować zaszyfrowany wolumin z LUKS na serwerze SUSE Enterprise Server

Jak skonfigurować zaszyfrowany wolumin z LUKS na serwerze SUSE Enterprise Server

Dowiedz się, jak utworzyć, odblokować, sformatować, zamontować i utrwalić wolumin zaszyfrowany za pomocą LUKS na serwerze SUSE Linux Enterprise Server, korzystając z kontroli bezpieczeństwa i wskazówek dotyczących odzyskiwania.

Napraw błąd systemu plików Btrfs „tylko do odczytu” w systemie SUSE Linux Enterprise

Napraw błąd systemu plików Btrfs „tylko do odczytu” w systemie SUSE Linux Enterprise

Bezpiecznie zdiagnozuj system plików Btrfs tylko do odczytu w systemie SUSE Linux Enterprise. Przed wprowadzeniem jakichkolwiek zmian sprawdź opcje montowania, migawki Snapper, logi jądra, stan pamięci masowej i limity odzyskiwania.

Jak skonfigurować AutoYaST do automatycznego wdrażania systemu SLES 15

Jak skonfigurować AutoYaST do automatycznego wdrażania systemu SLES 15

Zautomatyzuj instalacje SLES 15 za pomocą AutoYaST: zbuduj i zweryfikuj profil XML, zapewnij jego bezpieczną obsługę, uruchom system testowy i zweryfikuj wyniki wdrożenia.

Naprawa brakującego wyjścia audio HDMI w Ubuntu 24.04 LTS: Przewodnik krok po kroku

Naprawa brakującego wyjścia audio HDMI w Ubuntu 24.04 LTS: Przewodnik krok po kroku

Przywróć brakujący dźwięk HDMI w Ubuntu 24.04 LTS, sprawdzając połączenie wyświetlacza, wybierając właściwe wyjście dźwięku, sprawdzając PipeWire i weryfikując wykrywanie sprzętu.

Jak skonfigurować łączenie sieci w systemie SUSE Linux Enterprise 15

Jak skonfigurować łączenie sieci w systemie SUSE Linux Enterprise 15

Skonfiguruj połączenie sieciowe SLES 15 za pomocą plików wicked i ifcfg. Wybierz tryb połączenia, aktywuj połączenie i sprawdź stan połączenia awaryjnego i łącza.

Naprawa niedziałającego mikrofonu zestawu słuchawkowego Bluetooth w systemie Ubuntu 24.04

Naprawa niedziałającego mikrofonu zestawu słuchawkowego Bluetooth w systemie Ubuntu 24.04

Przywróć działanie mikrofonu zestawu słuchawkowego Bluetooth w Ubuntu 24.04, sprawdzając urządzenie wejściowe, profil HSP/HFP, ustawienia aplikacji, usługi PipeWire, pakiet Bluetooth i parowanie.

Napraw błąd „Nie znaleziono adaptera Bluetooth” na komputerze Pardus 23 Desktop

Napraw błąd „Nie znaleziono adaptera Bluetooth” na komputerze Pardus 23 Desktop

Napraw brakujący adapter Bluetooth w urządzeniu Pardus 23 za pomocą przyjaznych dla początkujących funkcji sprawdzania wykrywania sprzętu, rfkill, BlueZ, oprogramowania sprzętowego, usług i dzienników.

Jak utworzyć bootowalny dysk USB Pardus 23 Live w systemie Windows

Jak utworzyć bootowalny dysk USB Pardus 23 Live w systemie Windows

Utwórz live USB z Pardusem 23 w systemie Windows za pomocą oficjalnego obrazu ISO i Rufusa. Sprawdź pobranie, wybierz tryb obrazu DD i uruchom bezpiecznie bez instalacji.

Jak naprawić błąd połączenia z repozytorium APT w Pardus 23

Jak naprawić błąd połączenia z repozytorium APT w Pardus 23

Rozwiąż problemy z repozytorium Pardus 23 APT, sprawdzając sieć, DNS, zegar, wpisy w repozytorium, odpowiedź lustrzaną i konfigurację podpisywania pakietów.