Την πρώτη φορά που εγκατέστησα το Gentoo Linux σε έναν από τους φορητούς υπολογιστές μου, ένας ειδικός φίλος με βοήθησε στη διαδικασία. Όταν είπα, "Εντάξει, πώς εγκαθιστώ το KDE;", με πείθει και μου είπε να χρησιμοποιήσω το evilwm. Από τότε που ήμουν ήδη σε ένα ρολό με την εγκατάσταση Gentoo, σκέφτηκα, "Γιατί όχι;" Έτσι, προσπάθησα το evilwm, και εγώ ακόμη και μεγάλωσε για να εκτιμήσει τις ιδιορρυθμίες του. Τι είναι, λοιπόν, το κακό;

Το Evilwm είναι ένας διαχειριστής παραθύρων για την επιφάνεια εργασίας του X που είναι στοίβαγμα ή κυμαινόμενος. Είναι γνωστό ότι είναι σχεδόν αισχρά μινιμαλιστικός, διαθέτει μόνο σύνορα 1 pixel για τα παράθυρα εφαρμογής και δεν χρησιμοποιεί πάνελ, εκτοξευτές ή μενού. Το Evilwm βασίζεται κυρίως στο πληκτρολόγιο.

Αυτή είναι μια απλή περίοδος evilwm με δύο περιπτώσεις λειτουργίας του Terminator:

Σε αυτό το άρθρο, θα σας παρουσιάσω τα βασικά στοιχεία της διαμόρφωσης και χρήσης του evilwm.

Να πάρει το Evilwm

Το Evilwm μπορεί να μεταφορτωθεί εδώ ή να κλωνοποιηθεί από το αποθετήριο του Git:

 git clone http://www.6809.org.uk/repos/evilwm.git 

Μπορείτε πιθανότατα να το εγκαταστήσετε μέσω του διαχειριστή πακέτων σας.

Βασική χρήση

Μόλις εγκαταστήσετε το evilwm, θα πρέπει να εμφανίζεται ως σύνοδος στο μενού σύνδεσης του διαχειριστή προβολής. Εάν δεν χρησιμοποιήσετε έναν διαχειριστή οθόνης, μπορείτε να ρυθμίσετε το evilwm να ξεκινά με το Χ προσθέτοντάς το στο αρχείο "~ / .xinitrc":

 exec evilwm 

Τώρα μια session evilwm θα ξεκινήσει όταν τρέχετε το startx .

Το πρώτο πράγμα που θα δείτε είναι μια κενή οθόνη, ενδεχομένως με φόντο επιφάνειας εργασίας που κληρονόμησε ο διαχειριστής οθόνης. Κάνοντας κλικ στην επιφάνεια εργασίας δεν γίνεται τίποτα. Και τώρα τι?

Όλες οι εφαρμογές ξεκινούν από ένα τερματικό στο evilwm. Πατήστε [ctrl] + [alt] + [enter] για να ανοίξετε ένα τερματικό. Απομνημονεύστε αυτό το συνδυασμό πλήκτρων, επειδή είναι το πιο σημαντικό να γνωρίζετε για τη χρήση του evilwm. Έχετε επίσης κατά νου ότι σχεδόν όλες οι εντολές του πληκτρολογίου του evilwm χρησιμοποιούν τα πλήκτρα τροποποίησης [ctrl] και [alt] .

Εάν θέλετε να εκκινήσετε μια άλλη εφαρμογή, πρέπει να πληκτρολογήσετε την εντολή της στο τερματικό. Για παράδειγμα, για να ξεκινήσει ο Firefox:

 firefox-bin 

Για να φέρετε ένα παράθυρο στο προσκήνιο, κάντε κλικ πάνω του πατώντας το πλήκτρο [alt] ή κάντε κλικ στο περίγραμμα του. Μπορείτε επίσης να μετακινήσετε το παράθυρο με το ποντίκι ενώ κρατάτε πατημένο το [alt] ή σύροντάς το από το περίγραμμα.

Εναλλακτικά, μπορείτε να χειριστείτε τα παράθυρα χρησιμοποιώντας συνδυασμούς πλήκτρων [ctrl] + [alt] μαζί με διάφορα γράμματα. Αυτά είναι τα κύρια:

  • H: Μετακινήστε το παράθυρο αριστερά
  • J: Μετακινήστε το παράθυρο προς τα κάτω
  • K: Μετακινήστε το παράθυρο προς τα επάνω
  • L: Μετακινήστε το παράθυρο δεξιά
  • X: Εναλλαγή μεγιστοποιημένης κατάστασης
  • Esc: Κλείσιμο παραθύρου

Σημειώστε ότι τα πλήκτρα H, J, K και L είναι όλα στην ίδια σειρά στο πληκτρολόγιό σας.

Μπορείτε να μετακινήσετε τα παράθυρα σε συγκεκριμένα τμήματα της οθόνης με αυτές τις εντολές (και πάλι μαζί με [ctrl] + [alt] ):

  • Y: Μετακινήστε το παράθυρο προς τα επάνω αριστερά
  • U: Μετακίνηση παραθύρου προς τα επάνω δεξιά
  • B: Μετακινήστε το παράθυρο προς τα κάτω αριστερά
  • N: Μετακινήστε το παράθυρο προς τα κάτω δεξιά

Για να αλλάξετε το μέγεθος ενός παραθύρου, κρατήστε πατημένο το [ctrl] + [alt] + [shift] και χρησιμοποιήστε τα ακόλουθα πλήκτρα:

  • H: Μειώστε το πλάτος από τη δεξιά πλευρά
  • J: Αύξηση μήκους από κάτω
  • K: Μείωση του μήκους από κάτω
  • L: Αυξήστε το πλάτος από τα δεξιά

Μπορεί να χρειαστεί λίγο να συνηθίσετε, αλλά πολλοί φανατικοί του evilwm θα σας πουν ότι η λειτουργία της επιφάνειας εργασίας σας κυρίως από το πληκτρολόγιο θα επιταχύνει τη ροή εργασίας σας.

Μπορείτε επίσης να χρησιμοποιήσετε εικονικές επιφάνειες εργασίας στο evilwm. Απλά κρατήστε πατημένο το [ctrl] + [alt] και πληκτρολογήστε έναν αριθμό για να μεταβείτε σε αυτήν την επιφάνεια εργασίας.

Για περισσότερες εντολές, πληκτρολογήστε man evilwm ή επισκεφθείτε αυτό το Wikibook.

Προσαρμογή του Evilwm

Μπορείτε να κάνετε το evilwm λίγο λιγότερο κακό επεξεργάζοντας το αρχείο ~ / .xinitrc ή ~ / .xsession, το οποίο τρέχει όταν ξεκινά το X. Μπορείτε να χρησιμοποιήσετε αυτό για να ξεκινήσετε τα βοηθητικά προγράμματα μαζί με το evilwm και να δώσετε στο ίδιο το evilwm κάποια επιχειρήματα γραμμής εντολών. Αυτό είναι το ~ / .xinitrc που χρησιμοποιώ αυτήν τη στιγμή με το evilwm:

 # Ρύθμιση εικόνας φόντου feh --bg-scale /home/ruji/Pictures/BackgroundsAndTextures/mandelbulber-05-1600x900-with-gentoo-logo.png # Ρυθμίστε το στυλ του δρομέα έτσι δεν είναι απλά ένα "X" xsetroot -cursor_name left_ptr # Χρησιμοποιήστε τα κουμπιά σας. πρέπει να έχουν εγκατεστημένα xbindkeys xbindkeys & #Start Gkrellm gkrellm & #Start κακόwwm evilwm -bw 10 -bg καφέ -fg κόκκινο-τερματιστής τερματισμού 

Διαβάστε τα σχόλια για να δείτε τι κάνει κάθε γραμμή. Στο τέλος, τα επιχειρήματα της γραμμής εντολών, έχω δώσει το evilwm να το πει να χρησιμοποιεί ένα περιθώριο παραθύρων 10 pixels αντί για το προεπιλεγμένο 1, να κάνει ανενεργά σύνορα παραθύρων καφέ, να κάνει κόκκινα ενεργά περιθώρια παραθύρων και να ρυθμίσει το προεπιλεγμένο τερματικό στο Terminator αντί xterm. Η επιφάνεια εργασίας που προκύπτει έχει την εξής μορφή:

Δεν θα μπει σε ό, τι μπορείτε να κάνετε με το ~ / .xinitrc, αλλά θα αναφέρω ότι τα xbindkeys είναι ένα μεγάλο πράγμα που πρέπει να συμπεριλάβετε για custom keybindings, αφού αυτό είναι ένα χαρακτηριστικό που δεν ενσωματώνεται στο evilwm. Για να αντιστοιχίσετε τις προσαρμοσμένες συνδέσεις κλειδιών, αντιγράψτε την προεπιλεγμένη ρύθμιση παραμέτρων σε ένα αρχείο στον οικείο κατάλογό σας που ονομάζεται .xbindkeysrc:

 xbindkeys - defaults> ~ / .xbindkeysrc 

Στη συνέχεια, ανοίξτε το ~ / .xbindkeysrc και προσθέστε τις συνδέσεις τύπου keybindings με την ακόλουθη μορφή:

 "πρόγραμμα" [πλήκτρο] + [πλήκτρο] 

Για παράδειγμα, για να προσθέσετε μια συντόμευση πληκτρολογίου για το gmrun launcher, το έχω προσθέσει στο ~ / .xbindkeysrc μου:

 "gmrun" Έλεγχος + Διάστημα 

συμπέρασμα

Το Evilwm μπορεί να είναι ένα θεϊκό έπαθλο για κάποια αντι-desktop-περιβάλλον, παλιό σχολείο, μινιμαλιστές χάκερ, αλλά είμαι πολύ ικανοποιημένος με το KDE.

Ποιοι είναι οι αγαπημένοι σας μινιμαλιστές διαχειριστές παραθύρων;