Göm menyn

Anpassa skrivbord och alternativa fönsterhanterare

I det här steget går vi igenom hur du kan anpassa och göra inställningar i skrivbordsmiljön Xfce Desktop Environment. Vi går också igenom en annan typ av skrivbordsmiljö; tiling window manager.

Anpassa skrivbordet i Xfce

Anpassning av skrivbordsmiljön sker främst genom tjänsten Appearance. Klicka på Applications längst uppe till vänster på skärmen, välj därefter Accessories och klicka på Appearance.

Här kan du konfigurera utseendet på fönster. Under fliken Style kan du ändra det allmänna utseendet på fönsterdelar. Det finns flera olika teman att utgå från och man kan också ladda ned fler från internet. Under Icons kan du ändra temat för ikoner och under Fonts kan du ändra vilket typsnitt skrivbordsmiljön ska ha.


Det finns flera teman och inställningar att välja mellan

Övning Utforska inställningarna för skrivbordet och hitta ett tema som du trivs med.

Anpassa paneler i Xfce

Panelen är raden som visas längst upp på skärmen. Med hjälp av panelen kan du byta mellan öppna applikationer, starta nya applikationer eller i allmänhet få information om olika saker. Om du vill kan du anpassa panelen, dess placering, utseende och vad som visas på den.

Du kan ändra panellayouten och därmed användargränssnittet genom att högerklicka på panelen, hålla över Panel och sedan klicka på Panel Preferences. Där kan du ändra på diverse inställningar för att anpassa din panel.

Övning Testa att ändra på inställningarna och se om du hittar något som faller dig i smaken.

Du har stora möjligheter att anpassa panelen och du kan även skapa fler paneler. Det finns även en flik Items för att lägga till nya objekt till panelen. Nedanstående figur visar ett exempel på en panel med några tillagda objekt:


Exempel på en konfigurerad panel

Det finns många ytterligare objekt du kan infoga på din panel.

Övning Inventera paneltilläggen och prova att lägga till olika saker till din personliga panel.

Tiling Window Manager

Än så länge har du säkert bara kommit i kontakt med skrivbordsmiljön Xfce (och förmodligen Windows och MacOS egna skrivbordsmiljöer). Gemensamt för alla tre är att de använder en stacking window manager, också kallad floating window manager. Man kan säga att fönstrena är fristående och kan "flyta" omkring på skrivbordet oberoende av varandra. T.ex. kan du dra ett fönster med musen över ett annat fönster, så att de överlappar varandra. Alla som har jobbat med datorer vet att det efter en tid kan bli ganska rörigt på skrivbordet med många fönster som skymmer varandra och man måste använda musen ofta för att dra undan fönster. För att kunna bli ännu mer effektiv och slippa använda musen nästan helt och hållet finns något som kallas tiling window manager (TWM).

En TWM är en fönsterhanterare som har förmågan att automatiskt arrangera och fördela ytan för programfönster i ett grafiskt skal på så sätt att de inte överlappar varandra. Liksom kakel på en vägg så ordnar en TWM alla programfönster så att de ligger snyggt bredvid varandra i ett rutnät. Det här kan hjälpa programutveckalre att bli mer effektiva. Se exempelbild nedan:


i3 fönsterhanterare

På LiU:s Linux-system finns ett exemepel på TWM förinstallerat: i3. När du loggar in på en Linux-dator på campus kan du byta window manager genom att klicka på den lilla ikonen uppe i högra hörnet av inloggningsrutan. Nedan följer en liten guide på hur i3 fungerar.

När du först loggar in med i3 kommer den fråga dig om du vill skapa en config-fil. Vi rekommenderar att du gör det. Därefter kommer den fråga vilken knapp som ska vara modifier($mod key). Vi rekommenderar att du väljer windows-knappen som mod-key.

För att snabbt komma igång med i3 följer några viktiga kommandon nedan:

Kommando Beskrivning
$mod+Enter Öppnar ett nytt terminalfönster
$mod+ Skiftar fokus vänster
$mod+ Skiftar fokus uppåt
$mod+ Skiftar fokus höger
$mod+ Skiftar fokus nedåt
$mod+V Ändra till horisontal split
$mod+H Ändra till vertikal split
$mod+F Fullskärmsläge
$mod+D Sök efter en applikation att öppna
$mod+Shift+Q Stänger ner aktivt fönster
$mod+Shift+num Skickar aktivt fönster till workspace num
$mod+num Byt till workspace num
$mod+Shift+e Stäng ner i3/logga ut
$mod+Shift+space Växla mellan flytande och tiling

Mer än så går vi inte igenom i den här kursen. Om du vill fördjupa dig mer och börja använda i3 rekommenderar vi att du läser den här guiden . Det finns även en uppsjö med handledningar på Youtube.

Sammanfattning

  • Anpassning av skrivbordsmiljön sker främst genom menyn Appearence
  • I undermenyn Panel Preferences kan du ändra panellayouten.
  • Det finns i huvudsak två sorters Window Manager; Stacking/floating och tiling.
  • En TWM arrangerar och fördelar automatiskt ytan för programfönster på så sätt att de inte överlappar varandra.
  • i3 är en tiling window manager som är förinstallerad på IDA:s linux-datorer.
  • När du loggar in på en linux-dator kan du byta window manager genom att klicka på den lilla ikonen uppe i högra hörnet av inloggningsfönstret.

Diagnos

Det finns ingen diagnos för detta avsnitt men det kan vara en bra idé att repetera och testa det som tas upp så att det sätter sig på minnet!


Sidansvarig: Peter Dalenius
Senast uppdaterad: 2023-08-21