Dit is mijn eerste "bijdrage" ter wereld GNU / Linux, Ik hoop dat je het nuttig vindt. Dit in een kleine handleiding van hoe ik het heb geconfigureerd xmonad, en hoe te vervangen xfwm4 door xmonad.
Waarom xmonad en xfce?
Na een tijdje met xmonad gewerkt te hebben, realiseerde ik me dat het “iets” nodig heeft, in mijn geval de thema's voor windows, muis, volume,…. etc, en ik weet niet hoe ik moet configureren met haskell. Dus de gemakkelijkste manier om iets soortgelijks te bereiken, was door xfwm4 in te ruilen voor xmonad, ik vond het eindresultaat erg leuk.
Xmonad
aptitude install ghc xmonad xmobar gmrun dmenu
Xmonad
Zodra xmonad is geïnstalleerd, gaan we naar de map .xmonad
cd ~/.xmonad
Als het niet bestaat, creëren we het
mkdir ~/.xmonad
In de map maken we een tekstbestand met de naam xmonad.hs, openen het met onze favoriete teksteditor en plakken de volgende code erin. (Als het bestaat, verwijderen of hernoemen we het)
We compileren het bestand met
xmonad --recompile
Nu hebben we xmonad geconfigureerd, de globale sleutels bevinden zich in het xmonad.hs-bestand
Xfwm4 veranderen in xmonad
Eerst voegen we xmonad toe aan de applicaties die automatisch starten, in
xfce> instellingen> Configuratiebeheer> Sessie en opstarten> Toepassingen automatisch starten> toevoegen>
naam: xfce-xmonad (of wat je maar wilt)
description: xfce-xmonad (of wat je maar wilt)
commando: xmonad
Nu beëindigen we het xfwm4-proces en slaan we de sessie op.
xfce> configuratie> Configuratiemanager> Sessie en login> Sessie
Selecteer xfwm4 en klik op programma sluiten en vervolgens de sessie opslaan
Belangrijk voordat we xfwm4 sluiten, openen we een terminal (het doet nooit pijn)
Als je het resultaat wilt zien (zonder de sessie af te sluiten) zet dan in de console
xmonad&
Wacht, ik hou niet van hoe ik eruit zie!
Verwijder gewoon xmonad van autostart (als je het zo noemde), en in de terminal zet
xfwm4&
Sla de sessie op en klaar alsof er iets niet is gebeurd
Hoop dat nuttig.
Ik heb het geprobeerd, maar ik kreeg de foutmelding
"Xmonad.hs: 1: 1: Parse error: kale uitdrukking op hoofdniveau"
En ik kan niet bewegen. maximaliseren of een actie hiervan met de vensters en het verbeterde de cursorweergave niet veel.
Wat moeten we doen?
mmmm volgens http://paste.desdelinux.net/4658 de eerste regel moet een opmerking zijn
- Win + F1 Iceweasel
Als u de opmerkingen heeft verwijderd, zou de eerste regel deze moeten zijn
importeer Xmonad
controleer of de andere regels dezelfde inspringing hebben.
(niet correct)
importeer Xmonad
importeer gekwalificeerde XMonad.StackSet als W
importeer gekwalificeerde Data.Map als M
(Rechtsaf)
importeer Xmonad
importeer gekwalificeerde XMonad.StackSet als W
importeer gekwalificeerde Data.Map als M
Welnu, het vertelt je dat de fout zich in regel 1 bevindt en dat je de algemene sleutels niet kunt gebruiken totdat het bestand is gecompileerd, ik laat je mijn .xmonad-map achter
http://www.mediafire.com/?t4gorohuvurgo86
De truc om de sessie op te slaan om de XFCE-windowmanager te kunnen wijzigen, is erg goed. Ik denk dat ik het ergens anders had gezien. Ik moet het proberen. Goed artikel. 🙂
de tip ziet er goed uit ... op mijn lijst met dingen om te proberen
erg interessant, omdat xmonad met xfce 😀 werkt, ben ik nieuw bij WM-tegels, maar ik moet zeggen dat geweldig geweldig is !!!
Yeeeii een gebruiker geweldig Ik voelde me eenzaam 😛 hahahaha Geweldig is geweldig 😀
Wauw, wat een merkwaardige combinatie Oo ik zou het gebruiken met Openbox (nou ja, eigenlijk is Xfwm4 genoeg voor mij).
hahaha hij heeft de lege plekken niet voor me gelegd, nou, laten we aannemen - het is een spatie
niet correct)
-importeer Xmonad
–Importeer gekwalificeerde XMonad.StackSet als W
importeer gekwalificeerde Data.Map als M
(Rechtsaf)
importeer Xmonad
importeer gekwalificeerde XMonad.StackSet als W
importeer gekwalificeerde Data.Map als M
Ahhh .. Linux en zijn onmetelijke maatwerk. 🙂
I love it!