5 av de bästa Hyprland-plugins för att göra det enklare att använda
Hyprland är en innovativ fönsterhanterare för Linux som erbjuder kraftfulla tillägg och en smidig installation av plugins. Upptäck de fem bästa tilläggen och deras installation här!
Hyprland är en kraftfull fönsterhanterare för Linux baserad på Wayland. Den introducerar flera innovativa funktioner, såsom en anpassad bildsammanställare och möjligheten att installera tredjepartsplugin med sin paketförvaltare. I denna artikel tar vi en titt på 5 av de bästa plugin som är tillgängliga för Hyprland och guidar dig genom installationen på din maskin.
Förbereda systemet för Hyprland-plugin
Till skillnad från en traditionell skrivbordsmiljö behandlar Hyprland sina plugin som direkta utvidgningar till fönsterhanteraren. Detta liknar dwm där du använder en patchfil och manuellt infogar kodsnuttar direkt i fönsterhanterarens källkod.
På grund av detta behöver du först hämta ett par beroenden innan du kan börja installera plugin för Hyprland. För att göra det, kör följande kommando:
sudo dnf install hyprland-devel cpio cmake make meson ninja glm-devel
För Arch Linux kan du använda pacman-verktyget:
sudo pacman -S cpio cmake make meson ninja
I Ubuntu kan du installera dessa beroenden med apt:
sudo apt install cpio cmake make meson ninja
Använd den inbyggda paketförvaltaren i Hyprland för att skapa de nödvändiga verktygen för att installera tredjepartsplugin:
hyprpm update -v
När detta är gjort kan vi nu gå igenom några av de bästa Hyprland-plugin som du kan installera på ditt skrivbord idag.
Bra att veta: letar du efter en anpassningsbar fönsterhanterare för X11? Kolla in vår översikt och guide för att sätta upp bspwm.
1. hy3
Hy3 är en kraftfull extension för Hyprland som lägger till möjligheten att manuellt dela fönster på ett sätt som liknar i3 och Sway. Den fungerar genom att utnyttja Hyprlands fönstergruppfunktion för att ändra orienteringen av delningen beroende på dina aktuella inställningar. Detta gör att du kan "tvinga" antingen en horisontell eller en vertikal delning med ett Hyprland-dispatchkommando.
Hy3 kommer också med ett "automatiskt delnings"-alternativ som växlar mellan en horisontell och vertikal delning. Detta ger dig mer flexibilitet när det gäller fönsterlayout, särskilt för snabba och smutsiga arbetsytor.
För att installera Hy3 i din Hyprland-session, kör följande kommandon:
hyprpm add https://github.com/outfoxxed/hy3
Aktivera Hy3-plugin och ladda den i din nuvarande session:
hyprpm enable hy3
Öppna din Hyprland-konfigurationsfil med din favorittextredigerare:
nano ~/.config/hypr/hypr.config
Rulla ner till funktionen "allmänt" och ändra sedan layoutvariabeln från "dwindle" till "hy3."
Spara och tillämpa dina nya inställningar genom att trycka på Ctrl + O.
2. Hyprbars
Titelrader är en viktig del av varje skrivbordsmiljö. De tjänar som små indikatorer som ger dig kontext om vad som körs i ett visst fönster. Det sagt, de flesta fönsterhanterare idag skippar dessa för en snygg och ren look, vilket gör det svårt att kolla vad som körs i en arbetsyta.
Hyprbars är en enkel plugin som återställer denna traditionella funktion till Hyprland. Den lägger till ett stort antal anpassningsalternativ, vilket inkluderar möjligheten att ställa in höjd, färg och till och med typsnitt för dina fönsterfält.
Förutom det kan Hyprbars lägga till gränssnittselement till sina titelrader. Till exempel kan du återskapa de traditionella DE-knapparna såsom "Stäng", "Minimera" och "Maximera".
För att installera Hyprbars på ditt system, kör följande kommando i en ny terminalsession:
hyprpm add https://github.com/hyprwm/hyprland-plugins
Starta Hyprbar-pluginet genom att använda "enable"-underkommandot:
hyprpm enable hyprbars
Tryck på Win + Q för att öppna en ny terminal och bekräfta att Hyprland lägger till titelrader till dina fönster.
3. HyprEasymotion
En av de smärtpunkter jag har med fönsterhanterare är att de vanligtvis inte har ett snabbt sätt att välja ett fönster i en arbetsyta. Till exempel, att välja ett fönster i Hyprland kräver att jag antingen använder musen eller trycker på Win följt av en piltangent för att styra min "aktuella fokus" till det fönster jag vill.
HyprEasymotion löser detta problem genom att ta Easymotion-systemet från Vim och tillämpa det på Hyprland-fönster. Genom att göra detta kan du snabbt hoppa till det fönster du vill utan att "cykla".
Genom att använda musen kan du ändra fokus.
Utöver det, är det också möjligt att använda HyprEasymode för mer än bara enkla fönsterfokusuppgifter. Du kan till exempel skapa en anpassad tangentbordsgenväg som automatiskt stänger ett fönster som du väljer medan du är i Easymode.
För att installera HyprEasymode-plugin-modulen, kör följande kommando i ett terminalfönster:
hyprpm add https://github.com/zakk4223/hyprland-easymotion
Precis som med andra plugin-moduler, starta den i din nuvarande session med hjälp av “enable”-subkommandot:
hyprpm enable hyprEasymotion
Även om HyprEasymotion redan körs på ditt system, måste du fortfarande ange tangentbordsgenvägen för att den ska fungera korrekt. För det, öppna Hyprlands konfigurationsfil med din favorit textredigerare:
nano ~/.config/hypr/hyprland.conf
Skrolla ner till avsnittet för tangentbordsbindningar, och klistra in följande kodsnutt i slutet av den första tangentbordsbindningsblocken:
bind = $mainMod, Z, easymotion, action:hyprctl dispatch focuswindow address:{}
Spara din konfigurationsfil och bekräfta att den fungerar korrekt genom att trycka Win + Z och kontrollera om Easymode-indikatorerna visas på dina fönster.
En sidokommentar: vill du förbättra ditt traditionella GNOME-skrivbord? Kolla in våra val för de bästa GNOME Shell-tilläggen idag.
4. Hyprexpo
Hyprexpo är en smart plugin-modul för Hyprland som introducerar ett översiktsläge för hela din skrivbordssession. Detta liknar KDE och GNOME, där du har en skärm som visar varje aktivt fönster på dina skrivbordsarbetsytor. Som en långvarig GNOME-användare tycker jag att Hyprexpo är en oumbärlig del av min dagliga arbetsflöde.
Dessutom erbjuder Hyprexpo också ett antal anpassningsalternativ för sitt översiktsläge. Du kan till exempel ändra hur det visar de aktiva arbetsytorna samt aktivera en macOS-liknande gester för att växla mellan Hyprexpo-läget.
För att installera Hyprexpo på ditt system, kör följande kommando:
hyprpm add https://github.com/hyprwm/hyprland-plugins
Aktivera Hyprexpo-plugin-modulen i din nuvarande session:
hyprpm enable hyprexpo
Öppna din dators Hyprland konfigurationsfil och lägg till följande kodsnutt i avsnittet för tangentbordsbindningar:
bind = $mainMod, I, hyprexpo:expo, toggle
Spara din konfigurationsfil och tryck sedan Win + I för att bekräfta att Hyprexpo fungerar korrekt.
5. Virtuella Skrivbord
En nackdel med Hyprlands flermonitorsansats är att det ger varje monitor ett set av oberoende arbetsytor. Även om det kan verka användbart kan det bli förvirrande att hantera när du börjar samla flera fönster över olika skrivbord. I min erfarenhet har jag haft några exempel där jag av misstag växlade fönstren från en annan arbetsyta eftersom min mus var på min andra monitor.
Virtuella skrivbord är en smart plugin-modul som löser detta problem genom att skapa en hel klass av skrivbordets arbetsytor i Hyprland. Med detta kommer fönsterhanteraren att behandla din hela flermonitorskonfiguration som en enda "virtuell monitor" som delar en och samma arbetsyta. Likt GNOME och KDE gör detta det mycket enklare och renare att hantera olika utrymmen.
För att installera virtuella skrivbord, kör följande kommando i en ny terminalsession:
hyprpm add https://github.com/levnikmyskin/hyprland-virtual-desktops
Starta den virtuella-skrivbordsplugin-modulen med hjälp av Hyprpms enable-subkommando:
hyprpm enable virtual-desktops
Öppna din Hyprland konfigurationsfil med din favorit textredigerare.
Tryck Ctrl + W, skriv “workspace” för att hoppa till avsnittet av konfigurationen för arbetsytorelaterade bindningar.
Ta bort raderna som pekar på arbetsytor 6 till 10, och byt ut “workspace”-värdet på tangentbordsbindningar för arbetsytor 1 till 5 med “vdesk.”
Skrolla ner lite, ta bort rörelse-tangentbindningarna för arbetsytor 6 till 10, sedan byt ut “movetoworkspace”-värdet med “movetodesk.”
Tryck Ctrl + O för att spara och tillämpa din nya Hyprland konfigurationsfil.
Bekräfta att plugin-modulen fungerar korrekt genom att trycka Win + 1 två gånger.
Att titta på och lära sig några av de bästa plugin-modulerna för Hyprland är bara det första steget i att utforska denna mångsidiga värld av fönsterhanterare och.
Desktopmiljöer. Vill du gå över till en mer allt-i-ett-lösning? Ta en titt på våra val av de bästa desktopmiljöerna för Linux idag.
Nyt kun olet lukenut 5 av de bästa Hyprland-plugins för att göra det enklare att använda loppuun, kutsumme sinut tutustumaan lisää Linux-kategoriaan. Löydät sieltä muita mielenkiintoisia artikkeleita, jotka laajentavat tietojasi ja pitävät sinut ajan tasalla. Älä lopeta lukemista ja löytämistä!
Vastaa