Quoting Stephen Dennison (stephe...@gmail.com): > No, I mean, I literally don't understand the use of the words chosen > and how they're supposed to modify each other. Based on your > interpretation, my guesswork of his intended usage of the acronym was > more or less accurate, but I don't understand the choice of words > themselves.
Steve wants a word denoting 'either a window manager or a desktop environment, and I really don't care which of them it is, or want to hear about the distinction'. Like many a computerist before him, he decided to fill this _alleged_ need by coining a new expression that's painfully ungainly and, if anything, anti-mnemonic. Remember the misbegotten push for everyone to please adopt the goofy initialism 'FLOSS'[1] (or 'FOSS') based on the supposed need to bury the (alleged) distinction between 'free software' and 'open source' by switching to a third term? This is the same sort of tactical + strategic error, saying to people 'Here, let me simplify reality by burying the difference between _two_ things by inventing a _third_ thing.' Uh-huh. Seen that. https://xkcd.com/927/ > Actually I was basing my description on the session dir, the files, > and content. The files contain a command that will get executed. Indeed. But the directory location is by convention intended to be written to and read from X session managers. Sure, you could also decide to put things there, but the point is that SLiM is looking there to find X session manager state. A more obvious place for -you- to put directives about which X clients to run at startup time is ~/.xinitrc . In fact, that's what it's for. Moreover, when you put them there, that file will get unconditionally parsed and run at X startup time by the X server, irrespective of any other considerations such as choice of display manager -- which is generally what you will want. > [SLiM] gives you hooks to call setup and teardown to support > whatever hokey session you might want, but does it really care about > session in the way you describe? {shrug} I'm just inferring based on what wording SLiM uses and what directories it chooses to parse at startup. If you are serious about wanting to know for certain what the coders were thinking, you'll have to ask them. (FWIW, SLiM is no longer maintained upstream.) > I played with it long enough to learn how to customize it but > eventually went back to console login. I only recently started using > slim on systems that need to look modern for other people. FWIW, xdm can look really nice with a custom background image and some other dressing up. If you want _just_ a display manager that will just accept login credentials, start X11, and obey standard X Window System controls (meaning its user-specific and system-wide rc files), look no further. xdm looking extremely plain is merely a _default_. Defaults are for experimenting with. It's *ix. [1] http://esr.ibiblio.org/?p=882 _______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng