Η σκοτεινή πλευρά του μωσαϊκού (II): Επιλέξτε τη δική σας!

Πριν προχωρήσετε με το XMonad στο Debian σταθερό όπως υποσχέθηκε στην προηγούμενη ανάρτησηΘέλω να κάνω παρένθεση ώστε να μπορούμε να κάνουμε μια καλή επιλογή και να εξοικονομήσουμε χρόνο και να εργαστούμε για να λειτουργήσουμε τα γραφεία μας όπως θέλουμε. Ας ξεκινήσουμε λοιπόν με μερικές γενικές συστάσεις.

Πριν ξεκινήσετε

  •  Διαβάστε το εγχειρίδιο. Πολλές φορές κάνουμε ένα θανατηφόρο λάθος μη διαβάζοντας τα εγχειρίδια. Σχεδόν όλοι οι διαχειριστές πλακιδίων θα σας υποδεχτούν με μια ζεστή κενή οθόνη την πρώτη φορά που θα τα εκτελέσετε. Μην πανικοβάλλεστε. Εάν έχετε ήδη φτάσει μέχρι τώρα και δεν ξέρετε τι να κάνετε, πατήστε και πληκτρολογήστε man insert-your-window-manager εδώ. Όλα αυτά που έχω δοκιμάσει φέρνουν μια πολύ χρήσιμη περιγραφή του τρόπου χρήσης τους βασικά. Για να επιστρέψετε στο γραφικό περιβάλλον, πατήστε και έτοιμος. Αν και θα έπρεπε να το έχετε κάνει πριν τρέξετε κάτι.
  •  Μην φοβάστε τον τερματικό σταθμό. Θα το χρησιμοποιήσετε πολύ, τόσο πολύ ώστε να υπάρχει συντόμευση για αυτό από την αρχή σχεδόν σε κάθε ένα. Προτείνω το rxvt-unicode, θα σας εξηγήσω γιατί αργότερα.
  •  Μην αντιγράφετε και επικολλάτε αρχεία διαμόρφωσης χωρίς να τα ελέγχετε. Αυτό είναι ζωτικής σημασίας, επειδή αυτές οι ρυθμίσεις προορίζονται για τον χρήστη και όχι για εσάς. Ωστόσο, κάτι ενδιαφέρον είναι να τα παρατηρήσετε προσεκτικά και να δείτε τι είναι χρήσιμο για εσάς. Συνιστώ να αντιγράψετε και να επικολλήσετε μόνο όταν είναι πολύ μικρά αρχεία, γενικοί ή κομμάτια κώδικα.
  •  Κάντε το ήρεμα. Το περιβάλλον δύσκολα θα ταιριάζει την πρώτη φορά. Θα αντιμετωπίσετε σφάλματα με τον διαχειριστή παραθύρων σας, αυτό είναι σίγουρο. Επομένως, διατηρήστε το γραφικό περιβάλλον που έχετε ήδη τρέξει ασφαλές και βεβαιωθείτε ότι γνωρίζετε πώς να επιστρέψετε σε αυτό σε περίπτωση έκτακτης ανάγκης. Αργότερα εξηγώ πώς.

Τι θα χρειαστούμε;

  • Οποιαδήποτε διανομή Linux. Μέχρι στιγμής, ό, τι είναι τόσο καλό
  • Ένας επεξεργαστής κειμένου, κατά προτίμηση ένας που μπορεί να εκτελεστεί σε ένα τερματικό.
  • Ένας εξομοιωτής τερματικού. Αυτό που φέρνουν τα περιβάλλοντα επιφάνειας εργασίας είναι αρκετό.
  • Κερδίζεις 😀

Οι εναλλακτικές λύσεις

Τώρα ξεκινούν τα καλά πράγματα, θα επιλέξουμε έναν διαχειριστή παραθύρων ανάμεσα στα άπειρα ντουλάπια του σύμπαντος. Απαντήστε λοιπόν σε αυτήν την ερώτηση, αλλά μόνο με μία λέξη: Τι κάνεις στον υπολογιστή σου;. Προγράμματα; Πλέεις; Γράφετε? Διαβάζεις? Μόλις απαντηθεί αυτή η ερώτηση, κάνω μια πρόταση: Αναζητήστε έναν διαχειριστή που έχει προγραμματιστεί στη γλώσσα προγραμματισμού που χρησιμοποιείτε. Ελέγξτε επίσης εάν ο διαχειριστής είναι διαθέσιμος στη διανομή σας. Μερικά είναι τόσο νέα που δεν είναι. Ξεκινάμε.

Φοβερός

Σύνθεση: Λουά

Υπέρ: Τα φοβερά εξελίχθηκαν από το DWM, πριν από μερικά χρόνια. Ξεκινώντας με τον κλάδο 3, άρχισε να διαμορφώνεται από τη Lua, μια πολύ ισχυρή γλώσσα επέκτασης. Είναι καινοτόμο, καθώς είναι η πρώτη που χρησιμοποιεί τις νέες βιβλιοθήκες XCB εις βάρος του Xlib. Έχει μια ισχυρή κοινότητα χρηστών. Βασιζόμενοι στη Lua, λαμβάνετε μια τυπική βιβλιοθήκη και βιβλιοθήκες τρίτων που επεκτείνουν τη λειτουργικότητά της, όπως widget. Έχει το δικό του σύστημα ειδοποιήσεων, όπως το notify-osd. εξίσου διαμορφώσιμο στο Lua. Υποστηρίζει κουμπιά. Έχει αρκετές διατάξεις για το προεπιλεγμένο μωσαϊκό.

Κατά: Πολλοί χρήστες δεν μπορούσαν να αντέξουν τη μετάβαση στο Lua. Τα αρχεία διαμόρφωσης είναι μεγάλα και για να μειώσετε το μέγεθός τους, πρέπει να γνωρίζετε κάτι για τη Lua. Μερικές φορές έχετε προβλήματα με το Xcompmgr. Εάν διακόψετε τη διαμόρφωση επιστρέφετε σε αυτήν που ήταν από προεπιλογή, δεν διατηρεί την προηγούμενη.

Σημειώσεις: Δεν χρησιμοποιεί εικονικούς υπολογιστές, αν όχι ετικέτες. Μπορεί να ρυθμιστεί έτσι ώστε μια εφαρμογή να εκτελείται σε μια συγκεκριμένη ετικέτα.

XMonad

Σύνθεση: Χασκέλ

Υπέρ: Αν και ακούγεται επιβλητικό, το γεγονός ότι έχει αναπτυχθεί στο Haskell το καθιστά λιγότερο επιρρεπές σε σφάλματα και σε ανθρώπινα λάθη και είναι εξαιρετικά σταθερό. Εάν η διαμόρφωση (σε αυτήν την περίπτωση, το περιβάλλον μεταγλωττιστεί) αποτύχει, διατηρεί την προηγούμενη και σας στέλνει ένα μήνυμα ότι συνέβη. Τα αρχεία διαμόρφωσης είναι ελάχιστα και εύκολα κατανοητά. Ταιριάζει με σχεδόν τα πάντα.

Κατά: Η εξάρτηση από το Haskell είναι το κύριο πρόβλημα. Η λήψη του σημαίνει ότι πρέπει να κατεβάσετε το πακέτο πλατφόρμας haskell ή τουλάχιστον το ghc, το οποίο είναι λίγο μεγάλο. Το Haskell μπορεί να είναι (και είναι) κάπως κρυπτικό εάν έχετε συνηθίσει σε επιτακτικό και όχι λειτουργικό προγραμματισμό (για γρήγορο: πήγαινε και κάνε το contra αυτό είναι, πήγαινε να το αξιολογήσεις). Δεν υποστηρίζει κουμπιά, όσο γνωρίζω. Διαθέτει λίγες διατάξεις από προεπιλογή.

Σημειώσεις: Μπορεί εύκολα να διαμορφωθεί ώστε να ταιριάζει σε ένα περιβάλλον επιφάνειας εργασίας. Νομίζω, αλλά δεν σας διαβεβαιώνω, ότι πηγαίνει απευθείας στο Gnome και το Xfce. Πολλές από τις επεκτάσεις του μπορούν να εγκατασταθούν απευθείας από το hackage, το αποθετήριο Haskell, μέσω μιας απλής εγκατάστασης καλωδίων, αν και χρειάζεται λίγος χρόνος επειδή τις συγκεντρώνει κατά τη λήψη.

Αυτό θα χρησιμοποιήσω για παραδείγματα μελλοντικών άρθρων.

Λεπτός

Σύνθεση: Ruby

Υπέρ: Χρησιμοποιεί το Ruby, οπότε η διαμόρφωσή του είναι λιγότερο δυσκίνητη. Το Ruby είναι ωραίο και με σαφή σύνταξη. Έχει το δικό του διαχειριστή πακέτων, για να εγκαταστήσει sublets, που ονομάζεται sur. Αναπτύσσεται ραγδαία, μιλάει για την ποιότητά του. Έχει ένα αυστηρό σύστημα ετικετών, όπως φοβερό, αλλά πιο εξελιγμένο, μπορεί να είναι χρήσιμο σε ορισμένους. Το προεπιλεγμένο τερματικό του είναι rxvt-unicode, οπότε δείξτε το Subtle. Λοιπόν, οι περισσότεροι από αυτούς το αφήνουν σε εμάς, και είναι καλό που το έχει ήδη εάν πρόκειται να το χρησιμοποιήσετε.

Κατά: Δεν φαίνεται να υπάρχουν πολλές διαθέσιμες πληροφορίες στη γλώσσα μας.

Σημειώσεις: Εκτός από το αυστηρό σύστημα ετικετών, χρησιμοποιεί ένα διαφορετικό σύστημα πλακιδίων, που βασίζεται σε πλέγματα. Δεν το έχω δοκιμάσει εκτενώς για να το εξηγήσω πλήρως, αλλά φαίνεται να χωρίζει τον χώρο εργασίας σε προεπιλεγμένες περιοχές αντί να το αφήνω στην εφαρμογή που τον χρησιμοποιεί.

DWM

Σύνθεση: Μέσω κεφαλίδας C και αυτόματου αρχείου
Υπέρ: Είναι ένας από τους θρυλικούς, πατέρας του Awesome και μέρος μιας εξελικτικής γραμμής που δημιουργήθηκε από τους προγραμματιστές των εργαλείων Suckless, ένα σύνολο εργαλείων που έχουν σχεδιαστεί για να προσφέρουν μεγαλύτερη χρηστικότητα στους προχωρημένους χρήστες. Εάν γνωρίζετε το dmenu, και ξέρετε για τι μιλάω.

Κατά: Προσωπικά δεν το δοκίμασα, επομένως δεν έχω παράπονα. Οι άνθρωποι μιλούν πολύ γι 'αυτόν.
Σημειώσεις: Περιηγηθείτε στους στρατώνες του Χωρίς επιτυχία ώστε να μπορούν να δουν τι κάνουν.

Διαχείριση παραθύρων από το μηδέν

Σύνθεση: Το δικό σας αρχείο διαμόρφωσης

Υπέρ: Υποστηρίζει πολλές από τις δυνατότητες που συνήθως μπορούν να προσφέρουν μόνο προγραμματιζόμενοι διαχειριστές, όπως κουμπιά, λεζάντες και εικονίδια και έχει μια πιστή, γρήγορα αναπτυσσόμενη κοινότητα.

Κατά: Λίγη τεκμηρίωση στη γλώσσα μας.

Σημειώσεις: Το όνομά του φαίνεται αντιφατικό, επειδή δεν υποδηλώνει ότι χτίζουμε το περιβάλλον μας, αλλά το διαμορφώνουμε μόνο. Είναι παρόμοιο με το πώς ορίζεται το Awesome, ένα πλαίσιο για τη δημιουργία των δικών μας διαχειριστών παραθύρων, αλλά αυτό ισχύει.

Φάσμα (πρώην scrotwm)

Σύνθεση: Το δικό σας αρχείο διαμόρφωσης

Υπέρ: Λειτουργεί καλά από το κουτί και το αρχείο config σχολιάζεται αρκετά για να το ρυθμίσει. Έχει τη δική του γραμμή, η οποία μπορεί να δείξει την έξοδο μιας συγκεκριμένης εντολής. Είναι γρήγορο.

Κατά: Κάποιοι μπορεί να αισθάνονται λίγο άδειοι, επειδή λείπουν κάποια πράγματα που σε άλλους διαχειριστές μπορούν να επιτευχθούν προγραμματίζοντας κάτι απλό.

Σημειώσεις: Εάν εξακολουθείτε να αναρωτιέστε γιατί αλλάζει το όνομα, δοκιμάστε να διαβάσετε ολόκληρο το παλιό όνομα, όπως κρίνετε κατάλληλο. Πολλοί άνθρωποι σκέφτηκαν επίσης την αναφορά σε ένα συγκεκριμένο μέρος της νοτιότερης ανδρικής ανατομίας.

StumpWM

Σύνθεση: Κοινή Lisp

Υπέρ: Μια άλλη που χρησιμοποιεί λειτουργική γλώσσα ως διαμόρφωση. Χρήσιμο για όσους έχουν συνηθίσει στο Emacs Lisp.

Κατά: Δεν το δοκίμασα. οπότε δεν ξέρω. Εν μέρει επειδή δεν ξέρω τίποτα για τη Lisp.

Σημειώσεις: Τίποτα δεν πρέπει να παρατηρήσει, περισσότερο από την περίεργη εικόνα ενός ευτυχισμένου χρήστη StumpWM, μια πολύ χαρούμενη προφανώς:

Δεν υπάρχει πια;

Φυσικά το κάνω, αλλά δεν τα γνωρίζω ή με έχουν περάσει σε αυτόν τον οδηγό. Είναι πολύ πιθανό ότι η γλώσσα προγραμματισμού που μαθαίνετε (εννοώ, εάν είστε) έχει ήδη χρησιμοποιηθεί ως διαμόρφωση για μία. Αλλά παρόλο που είναι όλα προϊόν σχεδιασμού και όχι φύσης, αυτό δεν σημαίνει ότι δεν υπόκεινται στον αγώνα επιβίωσης, και ως εκ τούτου υπάρχουν πολλά εγκαταλελειμμένα ή νεκρά έργα επειδή δεν είχαν κανείς να εξυπηρετήσει και έχουν χαθεί ώρα.

Άλλες εκτιμήσεις και γρήγορες απαντήσεις

  1.  Γιατί rxvt-unicode; urxvt (ονομάζεται έτσι, αλλά το πακέτο ονομάζεται rxvt-unicode) είναι ένας εξομοιωτής τερματικού που υποστηρίζει 256 χρώματα, επεκτάσεις Perl, καρτέλες και ούτω καθεξής. πολύ χρήσιμο επειδή οι εφαρμογές τερματικών χρησιμοποιούν χρωματικούς συνδυασμούς, εύκολα διαμορφώσιμους στο urxvt, για εμφάνιση στην οθόνη. κάνοντας το καθήκον να έχουμε μια όμορφη και ενοποιημένη διεπαφή πολύ πιο εύκολη.
  2. Πώς μπορώ να κάνω τα θαύματα του dotshare.it? Εάν γνωρίζετε αυτήν τη σελίδα, θα έχετε ήδη κάνει μια περιήγηση στα αρχεία διαμόρφωσης των αλτρουιστικών ανθρώπων που τα έβαλαν εκεί, ακόμα κι αν φαίνεται ότι το κάνουν για να αναδείξουν. Είναι όλα θέμα να τα ελέγξετε, να τα μάθετε, να το εφαρμόσετε στον διαχειριστή του παραθύρου σας και να περάσετε τα δάχτυλά σας για να το κάνετε, ειδικά αν δεν ξέρετε τι κάνετε.
  3.  Πώς αλλάξατε μεταξύ γραφείων;Τροποποιήστε το αρχείο
    ~ / .xinitrc

    έτσι ώστε να υπάρχει μία και μόνο μία γραμμή που να λέει

    exec εισαγάγετε-εδώ-σας-wm

    Εάν βρίσκεστε στο Arch ίσως το έχετε ήδη κάνει, απλά πρέπει να αλλάξετε τη γραμμή, ας πούμε,

    exec startxfce4

    a

    exec xmonad

    Αυτό λειτουργεί με την εντολή startx ή με λεπτό. Εάν έχετε ήδη μια οθόνη πρόσβασης όπως το GDM ή το KDM φέρνουν ήδη κάτι για να αλλάξουν συνεδρίες.

  4.  Είναι απαραίτητο το πρόγραμμα επεξεργασίας κειμένου; Αλλά φυσικά είναι. Αν λειτουργεί καλύτερα στο τερματικό, γιατί η πλακάκια ταιριάζει καλά με το τερματικό. Εάν δεν ξέρετε ποιο, μπορείτε να ξεκινήσετε με το nano. Άλλοι που τρέχουν πάνω από το τερματικό είναι Vi, Vim και Emacs, αλλά μπορεί να χρειαστείτε κάποια εκπαίδευση για να τα χειριστείτε σωστά. Όλοι επικαλούνται ονομαστικά, δεν υπάρχει πρόβλημα με αυτό.
  5.  Και οι ρυθμίσεις; Εγκαίρως. Εκτός αυτού, δεν μπορώ να σας δώσω τις ρυθμίσεις που αναζητάτε για κάθε διαχειριστή, απλώς και μόνο επειδή δεν μπορώ να τις χρησιμοποιήσω όλες.

Συμπεράσματα

Υπάρχει να διαλέξετε. Τώρα ναι, την επόμενη φορά που θα συναντηθούμε, θα κάνω μια ολοκληρωμένη περιγραφή ενός αρχείου xmonad.hs βασικό, γενικό και άλλα, σε ένα σταθερό Debian. Τα λέμε.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Όσκαρ Σίλβα dijo

    καλό μου, περιμένοντας το sgte. δημοσίευση 😉

  2.   auroszx dijo

    Χμμ, ενδιαφέρον. Ξέρω κάτι για τη Lua, οπότε ίσως δοκιμάστε το Awesome

    1.    αντι dijo

      Το καλό είναι ότι το Awesome το βρίσκετε σε όλες σχεδόν τις διανομές, ακόμη και στο Debian stable

      1.    auroszx dijo

        Λοιπόν, το δοκίμασα ήδη. Δεν φαίνεται δύσκολο, αλλά δεν είναι αυτό που ψάχνω 😛

  3.   MSX dijo

    Πρεμιέρα του Σόιζ !!

    Υπέροχο άτομο, +1. Οι περισσότεροι χάκερ Google - και γενικά - χρησιμοποιούν το Xmonad, αλλά όπως λέτε ότι είναι μια ξένη γλώσσα, πρέπει να καθίσω ήσυχα για να το αξιολογήσω, υπάρχει ένα καλό σεμινάριο εδώ: http://www.learnhaskell.com; Επίσης, το θέμα του μεταγλωττιστή της Γλασκόβης δεν είναι λιγότερο, αν δεν χρησιμοποιείτε το Haskell σε καθημερινή βάση ή είστε οπαδός του Xmonad, πρέπει να κατεβάσετε αυτό το θηρίο 700mb για να έχετε ένα μινιμαλιστικό περιβάλλον, χαχα!

    Ως ένα ενδιαφέρον και εύχρηστο WM θα ήθελα να προσθέσω στη λίστα σας i3wm (www.i3wm.org), ένα πολύ πλήρες περιβάλλον, με ενσωματωμένη γραμμή κατάστασης (ένα πλεονέκτημα για να αποφύγετε τη σπατάλη χρόνου διαμόρφωσης οτιδήποτε), ένα υπερ-απλό και πολύ εύκολο αρχείο διαμόρφωσης για την προσαρμογή του στυλ .ini των Windows και είναι επίσης σε πλήρη ανάπτυξη.
    Όπως το WM περίεργο: DSWM (Deep Space WM), βασισμένο στο StumpWM και επικεντρωμένο στους θαυμαστές του Emacs ... Είμαι οπαδός του Emacs, αλλά δεν υπήρχε κανένα κύμα με το DSWM xD

    Προς το παρόν και αφού δοκιμάσω όλα αυτά που ονομάζετε στη λίστα, έχω μείνει με το Awesome 3 από τότε που δεν υπέστη την ξαφνική αλλαγή διαμόρφωσης μέχρι τώρα δεν είχα ποτέ προβλήματα με αυτό το WM (πάντα χρησιμοποιώντας την τελευταία έκδοση) και βρίσκω Είναι ισχυρό και ευέλικτο, σχεδόν τέλειο για να αντικαταστήσει μια πλήρη επιφάνεια εργασίας όπως το KDE SC.
    Μου αρέσει το dwm και το χρησιμοποίησα για μεγάλο χρονικό διάστημα, αλλά επειδή είμαι εξαιρετικά μινιμαλιστικό, βρίσκω ότι μου λείπει πολλά πράγματα που χρησιμοποιώ. Ένα άλλο WM για το οποίο ήμουν θαυμαστής είναι το Musca, το οποίο έχει εγκαταλειφθεί, αν και το έχουν σφυρηλατήσει διατηρώντας παράλληλα την ουσία του, ωστόσο ο χειρισμός που κάνει το Awesome και το i3 της γραμμής κατάστασης είναι σαφώς ανώτερος.

    Αυτό που μου άρεσε είναι επίσης λεπτό - και παρόλο που δεν προγραμματίζω στο Ruby, είναι ένα πλεονέκτημα γιατί μου αρέσει αυτή η γλώσσα, μόλις έχω χρόνο θα το δοκιμάσω σε βάθος, μου φαίνεται ότι είναι ελαφρύτερο από το Awesome και από αυτά που λένε στο έργο ισχυρίζονται ότι του δίνουν την ίδια λειτουργικότητα.

    Μια συμβουλή: εάν χρησιμοποιείτε διαχειριστές WM ή * box, δοκιμάστε το Compton -X συνθέτη πιρούνι του xcompmgr-dana που έχει ήδη σχολιάσει αυτό το blog-, είναι τουλάχιστον _excellent_ (δεν θυμάμαι ποιος δημοσίευσε το αρχικό άρθρο, αλλά ευχαριστώ!)

    1.    Έλαβ dijo

      σχεδόν τέλειο για να αντικαταστήσετε μια πλήρη επιφάνεια εργασίας όπως το KDE SC.

      ¬ Αλήθεια;

      1.    αντι dijo

        Ίσως όχι σε * όλους * KDE, αλλά ναι στον Kwin. Η ενσωμάτωσή του στο KDE πρέπει να είναι υπέροχη

      2.    MSX dijo

        "¬ Αλήθεια;"
        Χαχα! Όχι φυσικά, φυσικά!
        Αλλά το Awesome είναι πολύ ολοκληρωμένο και λειτουργεί πολύ καλά.

        Κοιτάξτε, KDE SC 4.9.1 στο Arch Linux x86_64, χρησιμοποιώντας τον πυρήνα Liquorix 3.5.4 και το εργαλείο βελτιστοποίησης πρόσβασης CPU - βασισμένο σε cgroups - Ulatencyd + μερικά μικρά επιπλέον tweaks (στο /etc/sysctl.conf και μερικά άλλα μέρη) Λειτουργεί τόσο καλά αλλά τόσο, τόσο πολύ τόσο καλό που φαίνεται σαν έγκλημα να μην το χρησιμοποιώ, είναι ένα μετάξι, με εντυπωσιάζει! XD
        Επιπλέον, η διαχείριση ισχύος του KDE SC 4.9.1 αξίζει τη δική της ενότητα: η χρήση πόρων από το περιβάλλον έχει βελτιστοποιηθεί τόσο καλά ώστε η εξοικονόμηση ενέργειας - πάντα να μιλάμε για χρήση του μηχανήματος στο δρόμο με μπαταρία - που μπορεί να σας δώσει χρήση ένα WM όπως το Awesome ή το dwm (τα δύο που χρησιμοποίησα περισσότερο) είναι αμελητέο, WOW! Το KDE SC 4.9.1 έχει εξαιρετικά χαμηλή κατανάλωση μπαταρίας! Και μιλάμε για μια ΠΛΗΡΗ επιφάνεια εργασίας με λειτουργίες PREMIUM έναντι ενός διαχειριστή παραθύρων με ενσωματωμένη γραμμή δίσκων o_O

        Επιπλέον, υπάρχει ένα ερώτημα πολύ λίγο γνωστό από το ευρύ κοινό: ενώ το GNOME είχε πάντα μια πιο κοινωνική πλευρά προσανατολισμένη προς τη χρηστικότητα και την ενσωμάτωση των χρηστών του, δίνοντας έμφαση στην υποστήριξη γλωσσών και συσκευών εισόδου όλων των ειδών, το KDE ήταν το έδαφος χρηστών που αναζητούσαν κάτι περισσότερο από ένα γραφικό περιβάλλον και γιατί όχι από πολλούς χάκερ και αυτό αντικατοπτρίζεται σε πολλές σχεδόν κρυφές «λεπτομέρειες», για παράδειγμα:
        1. Ας πάμε στην επισκόπηση των επιτραπέζιων υπολογιστών. Στην περίπτωσή μου το έχω διαμορφώσει με δύο τρόπους:
        1ος. Μέσα στις Ρυθμίσεις συστήματος πηγαίνουμε στο Workspace Behviour (υποθέτω ότι στα Ισπανικά θα είναι Συμπεριφορά του Χώρου Εργασίας ή κάτι παρόμοιο), εκεί επιλέγουμε Screen Edges (Screen Edges;) και μετά σε οποιαδήποτε από τις άκρες της οθόνης επιλέγουμε το εφέ Destkop Grid (Το έχω στην κάτω δεξιά άκρη)
        1 Β. στη γενική οθόνη Σύνολα συστήματος. πηγαίνουμε στις Συντομεύσεις και τους Διαχειριστές (υποθέτω κάτι σαν Χειρονομίες και συντομεύσεις πληκτρολογίου) και στη συνέχεια Παγκόσμιες Συντομεύσεις πληκτρολογίου (Συντομεύσεις καθολικού πληκτρολογίου) και τέλος στο σύνθετο KDE Component αναζητάμε το KWin. Τώρα το μόνο που μένει είναι να συνδέσουμε το εφέ Show Desktop Grid (νομίζω ότι στα Ισπανικά το μεταφράζουν ως Show grid desktop ή κάτι τέτοιο) σε μια συντόμευση που είναι άνετη για εμάς (στην περίπτωσή μου Meta + s).
        Πού πήγαινα: υπάρχει μια πολύ ενδιαφέρουσα λεπτομέρεια όταν δουλεύουμε με πολλά γραφεία.
        Κατά την ενεργοποίηση της προβολής πλέγματος επιτραπέζιων υπολογιστών, δεν βλέπουμε μόνο όλους τους εικονικούς επιτραπέζιους υπολογιστές που έχουμε ενεργοποιήσει, αλλά και όλες τις εφαρμογές που βρίσκονται σε κάθε μία, να μπορούν να τις σύρουν μεταξύ επιτραπέζιων υπολογιστών.
        Τώρα, εάν κάνουμε δεξί κλικ σε οποιαδήποτε από αυτές τις εφαρμογές, θα δούμε ότι το ίδιο παράθυρο με καθρέφτη εμφανίζεται αυτόματα σε κάθε εικονικό επιτραπέζιο υπολογιστή, έτσι ώστε να δουλεύουμε στην επιφάνεια εργασίας με την οποία εργαζόμαστε, θα έχουμε πάντα αυτό το παράθυρο (δηλαδή, εφαρμογή) ... αλλά αυτό δεν τελειώνει εδώ! Εάν κάνουμε ξανά δεξί κλικ στην εφαρμογή που είχαμε προηγουμένως κατορθώσει, αλλά σε άλλη επιφάνεια εργασίας, η εφαρμογή απελπιστεί αυτόματα, αφήνοντας μόνο την παρουσία της στην επιφάνεια εργασίας όπου κάναμε δεξί κλικ.

        Όπως αυτό το παράδειγμα, υπάρχουν πολλά μη έγγραφα που ανακαλύπτουμε με την πάροδο του χρόνου καθώς χρησιμοποιούμε το KDE SC.

    2.    Ξύκιζ dijo

      Ο σύνδεσμος Haskell οδηγεί σε μια σελίδα σχετικά με το .NET. Δεν θα είναι http://learnyouahaskell.com τον σύνδεσμο στον οποίο αναφέρατε;

      Ποιος θα έκανε μια δοκιμή στο XMonad, καθώς ξέρω κάτι για το Haskell και μπορεί να είναι ένας καλός τρόπος για να το εφαρμόσετε. Από τα υπόλοιπα έχω δοκιμάσει μόνο το i3 και το Awesome. Το i3 ήταν περίπλοκο για μένα ή τουλάχιστον πιο περίπλοκο από το Awesome ..

      1.    MSX dijo

        Ακριβώς ευχαριστώ, το έγραψα από τη μνήμη. Μια ερώτηση: όταν λέτε "Ποιος θα δοκιμάσει το XMonad, καθώς ξέρω κάτι για το Haskell και μπορεί να είναι ένας καλός τρόπος για να το εφαρμόσετε." Από τα υπόλοιπα έχω δοκιμάσει μόνο το i3 και το Awesome. Το i3 ήταν περίπλοκο ή τουλάχιστον πιο περίπλοκο από το Awesome. » Είστε σοβαροί ή συρθείτε; Ή απλώς προέρχεστε από έναν άλλο πλανήτη και γι 'αυτό χρησιμοποιείτε το Haskell, ώστε να μην χάσετε την πατρίδα σας !;
        Το i3 είναι HYPER απλό, στην πραγματικότητα υποθέτω ότι μπορεί να είναι το επίπεδο εισόδου WM για όλους εκείνους που θέλουν κάτι εύκολο και έτοιμο να πάνε. Διαμορφώνεται με ένα μόνο αρχείο, ~ / .i3 / config όπου η διαμόρφωση είναι του τύπου:
        [μεταβλητή] = [τιμή]
        και όπου έχετε όλες τις δυνατότητες διαμόρφωσης στο i3 wiki για να αλλάξετε τη γραμματοσειρά, επιλέξτε το τέλος της οθόνης για να αγκυρώσετε τη γραμμή κατάστασης κ.λπ. Στην πραγματικότητα, η γραμμή κατάστασης έχει ήδη διαμορφωθεί ώστε να εμφανίζει πληροφορίες όλων των ειδών: συνδέσεις δικτύου μπαταρίας, εισόδου και εξόδου όλων των σχετικών NIC, ημερομηνία και ώρα, δίσκος συστήματος όπου εμφανίζονται τα εικονίδια δίσκου που ανοίγουν άλλες εφαρμογές (για παράδειγμα KWallet), και τα λοιπά.

        Αλλά φυσικά, αν προγραμματίσετε το Haskell, νομίζω ότι είναι λογικό κάτι απλό να σας φαίνεται περίπλοκο, χαχα!

        1.    MSX dijo

          Χα, τι μπολ, του έστειλα ένα ΥΠΕΡ γκρίνγκο με και 😛
          Μην το κάνετε αυτό στο σπίτι παιδιά, στα Ισπανικά χρησιμοποιούμε το i για HIPER =)

        2.    Ξύκιζ dijo

          Η απλότητα του i3 με έκανε σύνθετο xD Δεν το χρησιμοποίησα αρκετά για να εξυπηρετήσω τον εαυτό μου γιατί ανακάλυψα φοβερό σύντομα.
          Και δεν κάνω συρτή, ξέρω τον Haskell και τον λειτουργικό προγραμματισμό 😛

    3.    αντι dijo

      Υπάρχει μια έκδοση στα Ισπανικά και στην πραγματικότητα είναι αυτή που χρησιμοποιώ, είναι http://aprendehaskell.es/
      Ελπίζω να βελτιώνομαι ως συγγραφέας, στην προηγούμενη ανάρτηση είχα θανατηφόρα λάθη, όπως είπα, μερικά δεν τα έβαλα επειδή δεν τα γνωρίζω. Χαιρετισμοί.

    4.    αντι dijo

      Αυτό είναι ένα πολύ μεγάλο σχόλιο, φίλε μου.
      Μερικά δεν έβαλα επειδή δεν τα γνωρίζω, οπότε η τοποθέτησή τους θα ήταν παρά ανοησία επειδή δεν μπορώ να αναφέρω τίποτα γι 'αυτά.
      Σε σχέση με τη σύνθεση, υπάρχουν άνθρωποι που πιστεύουν ότι είναι αφύσικο να συνδυάζονται πλακάκια και διαφάνειες. Δεν ξέρω τον λόγο, αλλά υποθέτω ότι οφείλεται σε στιλιστικούς και καταναλωτικούς λόγους, επειδή αυτοί οι διαχειριστές ασχολούνται συχνότερα με περισσότερο ή λιγότερο παλιό υλικό.
      Τέλος πάντων, ευχαριστώ που σχολιάσατε. 😀

      1.    MSX dijo

        "Σε σχέση με τη σύνθεση, υπάρχουν άνθρωποι που πιστεύουν ότι είναι αφύσικο να συνδυάζονται πλακάκια και διαφάνειες."
        Σίγουρα, η απάντησή μου σε αυτές τις περιπτώσεις είναι πάντα η ίδια: FUCK OFF.
        Είναι σαν όταν εξηγείτε μια λύση για μια συγκεκριμένη κατάσταση που περιλαμβάνει ένα βρώμικο χάκερ, ένα άσχημο, πραγματικά απαίσιο χάκετ και στη συνέχεια όλες οι υστερικές πόρνες πηδούν σαν βραστό γάλα λέγοντας όχι, αυτό είναι λάθος, αυτό είναι λάθος ... η απάντησή μου: αυτό το πιπιλίζουν.

        Ενώ είναι αλήθεια ότι ένας τακτοποιημένος και τακτοποιημένος κώδικας το καθιστά πολύ πιο εύκολο να το διατηρήσετε και ότι όσο περισσότερο είναι ένα σύστημα βανίλιας και όσο λιγότερες παραβιάσεις κάνατε, τόσο πιο εύκολο είναι από ένα άλλο που δεν γνωρίζει τις αμυχές σας, μην βλάψετε η πραγματικότητα είναι ότι αν είστε n00b σίγουρα θα νιώσετε πανικό να αγγίξετε κάτι που «δεν πρέπει να αγγίξετε» (WTF με αυτόν τον αποκαλυπτικό άνθρωπο, αγγίξτε, σπάστε, μάθετε και μετά χακαρίστε), όταν είστε r00t ή τουλάχιστον _you Γνωρίστε το σύστημά σας_ (ΓΝΩΡΙΖΕΤΕ ΤΟ ΣΥΣΤΗΜΑ FUCKING) που μπορείτε να κάνετε και πρέπει να κάνετε σχεδόν ό, τι θέλετε, τι σας αρέσει και πώς θέλετε να το κάνετε.
        Με τον συνθέτη είναι το ίδιο: όποιος τρελαίνεται και σκανδαλίζεται για τη χρήση ενός WM με έναν συνθέτη που πηγαίνει στον ψυχίατρο επειδή δεν είναι σωστό στο μυαλό.

        Υπάρχουν λίγα πράγματα που περιφρονούμαι περισσότερο από τους "καθαριστές" (που γνωρίζουν γενικά το λιγότερο για αυτό) που είναι διαμορφωτές κανόνων και είναι λιγότερο δημιουργικοί από ένα κοίλο τούβλο και δεν μπορούν ποτέ να βγουν από το καλούπι στο οποίο έπεσαν.

        Γνωρίστε το σύστημά σας => κάντε ό, τι θέλετε _ στον τρόπο σας_.

        1.    αντι dijo

          Δεν είναι τόσο κακό. Αυτοί οι διαχειριστές υποτίθεται ότι είναι ελάχιστοι, οπότε η σύνθεσή τους θα τους επαναφορτώνει. Επίσης, τα τερματικά χωρίς διαφάνεια φαίνονται αρκετά καλά.
          Τέλος πάντων, δεν με νοιάζει. αν και συνήθως σε πλακάκια δεν διατηρώ τη σύνθεση.

  4.   socrates_xD dijo

    Χρησιμοποιώ το Awesome, και η αλήθεια είναι ότι είναι απλά «φοβερό». Όμως από τη λίστα που βάζετε φαίνεται ότι το καλύτερο είναι λεπτό (αν ξέρετε αγγλικά), κυρίως επειδή το Ruby είναι μια απλή γλώσσα για να μάθετε όπως και η Python. Στην πραγματικότητα, είναι κατανοητό τι ένα αρχείο .rb βάζει με μια ματιά. Ήθελα να το δοκιμάσω 🙂

    Ένα wm που έχει διαμορφωθεί με Python είναι qtile -> http://qtile.org/
    Αυτό που δεν μου άρεσε είναι ότι φαίνεται ότι το αρχείο ρυθμίσεων δεν είναι τόσο προσαρμόσιμο όσο θα έπρεπε. Θα πρέπει να αγγίξετε τον πηγαίο κώδικα του προγράμματος για να το προσαρμόσετε στις δικές σας προτιμήσεις για να βάλετε, για παράδειγμα, ένα συνδυασμό χρωμάτων.

    1.    MSX dijo

      Χρησιμοποιώ το Awesome, και η αλήθεια είναι ότι είναι απλά «φοβερό».

      Εντελώς! Το φοβερό είναι φοβερό, όπως είναι.

  5.   κονούντελ dijo

    Εξαιρετική ανάρτηση, χρησιμοποιώ λεπτές και φοβερές και η αλήθεια είναι ότι τους αγαπώ και τα δύο, αλλά η διακριτική ρύθμιση είναι πιο εύκολη αν δεν έχετε ιδέα για ρουμπίνι, στην περίπτωσή μου δεν προγραμματίζω σε τίποτα και δεν ξέρω Γλώσσα το βρίσκω ευκολότερο να επεξεργαστώ και να διαμορφώσω σύμφωνα με τις προτιμήσεις μου λεπτό και απίθανο. Χαιρετισμούς !!!

  6.   Ιβάνοβιτς dijo

    Είμαι λάτρης του Linux - ΔΕΝ είμαι προγραμματιστής - Είμαι ένας απλός μαθητευόμενος - αυτήν τη στιγμή μαθαίνω να χειρίζομαι το i3_wm και με μια τύχη (μαθαίνω να πλοηγώ με το uzbl-browser-στη γραμμή κατάστασής του ανακάλυψα το όνομα του πληκτρολόγιο χρήσιμο για την τροποποίηση του προεγκατεστημένου i3_wm (Mod5 + intro)) Κατάφερα να διαμορφώσω »~ / .i3 / config» για να ενεργοποιήσω μια φιλική ακολουθία πληκτρολογίου και έτσι να ενεργοποιήσω το τερματικό…, τι μεγαλύτερη χαρά είχα…, αυτό ήταν σαν να κάνεις ένα βήμα στο φεγγάρι, καλός φίλος στο blog - 🙂 (11 - 04 - 2013 / Χιλή - Penco - VIII Region)