Praktische Tipps beim Übergang zu xmonad?


11

Ich mag die Idee und das Konzept von xmonad, aber ich gehe nach gnomeungefähr einer Stunde immer noch zurück . Das fühlt sich so an, als hätte ich zum ersten Mal versucht zu lernen vim, aber ich habe den Punkt der Lernkurve überschritten und kann vimheutzutage nicht mehr ohne leben .

Ich bin mir sicher, dass auch die Zeit dafür kommen xmonadwird, aber ich habe mich gefragt, ob aktuelle xmonad-Benutzer Übergangstipps geben können.

Zu Ihrer Information, ich bin auf zwei Monitoren (19 Zoll und 17 Zoll). Beispiel für ein Problem, das ich in dieser "Übergangsphase" habe:

Wie schaffen Sie es, den Browser und andere Programme, die am häufigsten im Vollbildmodus verwendet werden, beizubehalten, da er meiner Meinung nach standardmäßig in einer kleinen Kachel geöffnet wird, die einen Teil des Bildschirms einnimmt? Verknüpfen Sie es einfach, um es im Vollbildmodus zu öffnen, oder maximieren Sie es tatsächlich nicht? Oder gibt es erweiterte Methoden durch Einstellungen in der conf-Datei, die bestimmte Programme dazu bringen, X-Speicherplatz zu belegen?

Antworten:


6

Genau wie bei Vim gibt es oft eine Menge "config fu", die Sie von den Webseiten abrufen können (verbringen Sie auf jeden Fall ein paar Stunden damit, die verschiedenen Beispiele für Konfigurationsdateien auf xmonad.org aufzusaugen, ich denke, es lohnt sich) die Mailingliste.

Wenn Sie mit viel GNOME zufrieden sind, können Sie zunächst xmonad in GNOME ausführen. Das ist schön, weil Sie die Panels und Panel-basierten Anwendungen von GNOME verwenden können ( network-managerist auf meinem Ubuntu-Laptop von unschätzbarem Wert). Sie erhalten auch den Vorteil des Themenmanagers von GNOME für die UI-Widgets, mit denen die Dinge "hübsch" bleiben können.

Diese Seite ist hilfreich, um dies einzurichten:

http://haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome

Wie für "Vollbildanwendungen":

Es gibt verschiedene Ansätze, die Sie mischen und anpassen können, bis Sie ein Setup gefunden haben, das für Sie am besten geeignet ist. In meinem Fall habe ich zwei meiner Arbeitsbereiche Beta und Iota (ich verwende griechische Buchstabennamen, aber sie können auch als "Mail" und "Musik" bezeichnet werden) festgelegt, die bei den meisten standardmäßig (beim Neustart) auf das vollständige Layout eingestellt sind meiner anderen Arbeitsbereiche standardmäßig das gekachelte Layout meiner Wahl. (Ich kann die Layouts immer nach Bedarf mit dem üblichen Mod+ durchlaufenSpaceVerknüpfung.) Auf diese Weise weiß ich, dass beim Öffnen von Anwendungen in einem dieser Arbeitsbereiche die vollständige Ansicht angezeigt wird. Ich neige dazu, meine E-Mails und meinen Browser auf einer (Beta) und meinen Musik-Player auf der anderen (Iota) zu öffnen, wobei andere Apps über die anderen Arbeitsbereiche verteilt sind. Um dies zu vereinfachen, habe ich einen Haken, der beim Starten meines Media Players oder Mail-Programms, jedoch nicht meines Browsers, diese automatisch in meinen Standardarbeitsbereich für sie verschiebt. (Manchmal öffne ich gekachelte Browserfenster, zum Beispiel, wenn ich an einem Webseitenlayout arbeite und einen Browser im Dev-Modus für eine schnelle Vorschau haben möchte.)

Der letzte große Tipp, den ich Ihnen geben kann, ist, dass der #xmonadKanal auf FreeNode ein guter Ort sein kann, um bei Bedarf sanfte Ermutigung oder nützliche Hilfe zu erhalten, wie dies bei technisch orientierten IRC-Kanälen der Fall ist.


2

Meine ständige Lieblingsmethode, um in neue Umgebungen zu gelangen, besteht darin, etwas mit einer Frist oder so zu tun. In meinem Fall habe ich Xmonad bequem ausprobiert, da ich einen Schulbericht schreiben musste, der Grafiken und alle Arten von Anwendungen beinhaltete. Da ich beschäftigt war, hatte ich keine Zeit darüber nachzudenken, auf Fluxbox zurückzugreifen. Nachdem das Projekt abgeschlossen war, blieb mir Xmonad und klare Vorstellungen über seine Vor- und Nachteile. Einfaches sinnloses Schaufensterbummeln in einem neuen WM reicht für mich normalerweise nicht aus.

Für Ihre zweite Ausgabe: Als ehemaliger Fluxbox-Benutzer hatte ich hier und da eine Reihe fester Fenster: Kalender, transparente Terminals und so weiter. Der Browser und einige Terminals hatten ihre Plätze, die ich nicht viel bewegte. Es funktioniert gut mit herkömmlichen WMs mit Ebenen, aber Kachel-WMs wie Xmonad müssen dynamisch arbeiten, sodass statisches Fensterdenken beseitigt werden muss. Ich habe eine Lieblingsposition für meinen Browser (linke Hälfte meines rechten Displays), aber es macht mir (mehr) nichts aus, wenn ich etwas PDF lesen sollte und es den Browser verschiebt.

Mein Rat ist, zuerst die Konventionen der Kachel-WMs einzuhalten und, nachdem Sie mit dem Verschieben von Fenstern und allem vertraut sind, das System weiter an Ihre Vorlieben anzupassen. Zuerst dachte ich wirklich, es sei ein Muss, den Browser immer an einer bestimmten Position zu halten! Als ich mein Projekt in Arbeit hatte und keine Zeit hatte, darüber nachzudenken, wurde mir klar, dass es doch kein Muss war. Kann oder kann nicht mit Ihnen arbeiten.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.