Hemsida » hur » Så här använder du Xmonad, en Tiling Window Manager för Linux

    Så här använder du Xmonad, en Tiling Window Manager för Linux

    Tiling fönsterhanterare gör ditt liv enklare genom att automatiskt arrangera fönster på skärmen för dig. Xmonad är en minimal som är lätt att komma igång med - allt du behöver göra är att lära dig några kortkommandon.

    Xmonad är också mycket konfigurerbar. Trots detta behöver du inte röra konfigurationsfilen om du inte vill - den fungerar ur lådan.

    Installation

    Xmonad innehåller inte en applikationsstartare som standard. Du kommer förmodligen också vilja ha dmenu, en grundläggande applikationsstartare som arbetar med xmonad. För att installera både på Ubuntu, kör följande kommando:

    sudo apt-get installera xmonad suckless-tools

    Utelämna suckless-tools från kommandot om du hellre inte vill installera dmenu. Detta paket innehåller dmenu - om du använder en äldre version av Ubuntu kanske du måste installera DWM-verktyg istället.

    Om du använder en annan Linux-distribution bör du också hitta xmonad och dmenu i dess repositorier.

    När du har installerat xmonad loggar du ut från ditt Ubuntu-system, klickar på ikonen bredvid ditt namn på inloggningsskärmen och väljer XMonad innan du loggar in igen.

    Komma igång

    Så här ser du när du startar xmonad:

    Oroa dig inte, det gick inte att ladda - det börjar bara med en tom skärm. Tryck Alt + Skift + Enter att starta en terminal.

    För att starta ytterligare terminaler trycker du på Alt + Skift + Enter genväg igen. Xmonad ändrar automatiskt och arrangerar fönstren på skärmen och plattar dem. Detta är vad en "kakel fönsterhanterare" gör.

    För att flytta fokus med tangentbordet, använd Alt + J eller Alt + K tangentbordsgenvägar. Fokus ligger också på musen, så allt du behöver göra är att svepa markören över ett fönster för att fokusera det.

    Använd Alt + mellanslag Tangentbordsgenväg för att växla mellan de olika kakellägena. Ett av lägena visar bara ett fönster på skärmen åt gången.

    Om du installerade dmenu kan du trycka på Alt + P att dra upp det. Skriv de första bokstäverna i ett programs namn och tryck sedan på Enter för att starta det.

    Grafiska applikationer som Firefox visas kaklade, precis som terminalfönstren.

    Här är några andra viktiga tangentbordsgenvägar för att komma igång:

    • Alt + Skift + C - Stäng det fokuserade fönstret.
    • Alt+. & Alt+, - Kontrollera antalet fönster som visas i huvudrutan till vänster.
    • Alt + Enter - Flytta det fokuserade fönstret till huvudrutan till vänster.
    • Alt + Skift + J & Alt + Skift + K - Byt det fokuserade fönstret med ett intilliggande fönster.
    • Alt + H & Alt + L - Ändra storlek på gränsen mellan huvud- och sekundärrutorna.
    • Alt + Skift + Q - Logga ut.

    Xmonad stöder också arbetsytor. Om du till exempel byter till arbetsytan två använder du Alt + 2 tangentbordsgenväg. Om du vill flytta det nuvarande fokuserade fönstret till arbetsytan tre använder du Alt + Shift + 3 tangentbordsgenväg. Varje arbetsyta kan ha egna inställningsinställningar.

    Konfigurera Xmonad

    Xmonad är extremt konfigurerbar, om du är villig att få dina händer smutsiga. Xmonad själv är skrivet i Haskell, och dess konfigurationsfilformat använder också Haskell. Xmonads konfigurationsfil ligger på ~ / .Xmonad / xmonad.hs (det är, /home/YOU/.xmonad/xmonad.hs). Den här filen finns inte som standard - du måste skapa den själv.

    För att komma igång med att konfigurera xmonad kanske du vill börja med en mallfil. För mer avancerad konfiguration, kolla in den här listan med konfigurationstips på den officiella wikien.

    Efter att du ändrat konfigurationen använder du Alt + Q tangentbordsgenväg för att ladda om din konfiguration. Du kan också ändra standardmodifieringsnyckeln i konfigurationsfilen. Om du gör det, använd din anpassade modifieringsknapp i stället för alla Alt i det här inlägget.


    Vad tycker du om xmonad? Föredrar du en annan fönsterhantering? Lämna en kommentar och meddela oss.