The Linux Thread - The Autist's OS of Choice

  • 🐕 I am attempting to get the site runnning as fast as possible. If you are experiencing slow page load times, please report it.
The Emacs crowd: vi-vi-vi is the editor of the beast!
The Vim crowd: eight megabytes and constantly swapping.
Me: ee from FreeBSD is criminally underappreciated.
 
ee from FreeBSD
from screenshots it looks very similar to joe's own editor, with the same old-school wordstar-style help at the top. (joe has a binding called jstar where it gets loaded up with wordstar style defaults) I personally also like ne, the nice editor the menus there are configurable and you can theoretically make different ones for different modes of use. Ne also has a small enough codebase that you can easily bring in your own patches.
 
I started getting into Vim myself, but I will have to hand it to Nano for both confusing (new to terminal at the time) and pushing me into learning terminal text editing. Very satisfying. Never feel compelled to use mousepad or w/e again.
 
Last edited:
I started getting into Vim myself, but I will have to hand it to Nano for both confusing (new to terminal at the time) and pushing me into learning terminal text editing. Very satisfying. Never feel compelled to use mousepad or w/e again.
Yeah, despite the best efforts of the free software community, the Nano people have managed to make a quite beginner-friendly and common sense editor. I use Vim a lot and still for a ton of simple stuff I still just default to nano.
 
Vim's awesome just because all the arcane soup turns into muscle memory. How do you copy a whole file into the system clipboard? ggVG"+y

Inferior text editors may use something normal like Ctrl+a, Ctrl+c
Edit: Is Links the best option for browsing the web?
w3m is, I think, the most compatible with modern websites. A lot of the other text-based browsers have been abandoned.
 
emacs was made for the Symbolics SpaceCadet keyboard, while vi was made for the ADM-3A keyboard, which explains why the keybinds are so wonky when looking at today's keyboards. For anyone who wants to learn, emacs comes with a built-in tutorial, and vim's can be brought up by calling vimtutor at the command line. They're also both older than dirt so there's tons of online documentation for both. Personally, I use vim or Spacemacs (a config collection for emacs), because I like the modes and I have mnemonics for the keys I use, and once I adapted to vim I stopped moving through text a character at a time and instead search for where I want to be and only use hjkl for fine tuning.

Vim's awesome just because all the arcane soup turns into muscle memory. How do you copy a whole file into the system clipboard? ggVG"+y

Inferior text editors may use something normal like Ctrl+a, Ctrl+c

w3m is, I think, the most compatible with modern websites. A lot of the other text-based browsers have been abandoned.
Try :%y from normal mode.
 
Has Wine gotten any better at Windows software compatibility? Last time I used it was way back in 2011-2013 back in the 1.x days and it was fucking awful for anything that came out past ~2003 give or take. Plus, it would seem that most of the tests on Wine's AppDB are horrendously out of date.
 
Plus, it would seem that most of the tests on Wine's AppDB are horrendously out of date.
It's because most people seem to use the retard-proof proton, but also things on appdb probably don't get updated because almost everything works fine. People play mostly games and all games these days seem to be either unity3d or unreal engine and they work mostly just fine in wine. It's rare to come across something that doesn't work, just about how it was rare to come across stuff that actually works back then. I'd also look into vk3d. Installing windows native .dlls is also almost never needed these days.
 
Has Wine gotten any better at Windows software compatibility? Last time I used it was way back in 2011-2013 back in the 1.x days and it was fucking awful for anything that came out past ~2003 give or take. Plus, it would seem that most of the tests on Wine's AppDB are horrendously out of date.
For like general software or what we asking about? I'd suggest either trying crossover or bottles for messing with regular windows software. It's honestly gonna be a hit or miss tbh since some software does some weird buku magic on windows anyway. My best recommendation is if it doesn't work with either of those then just fire up a windows virtual machine with something like QEMU & virt-manager.
 
  • Agree
Reactions: Knight of the Rope
It's because most people seem to use the retard-proof proton, but also things on appdb probably don't get updated because almost everything works fine. People play mostly games and all games these days seem to be either unity3d or unreal engine and they work mostly just fine in wine. It's rare to come across something that doesn't work, just about how it was rare to come across stuff that actually works back then. I'd also look into vk3d. Installing windows native .dlls is also almost never needed these days.
For like general software or what we asking about? I'd suggest either trying crossover or bottles for messing with regular windows software. It's honestly gonna be a hit or miss tbh since some software does some weird buku magic on windows anyway. My best recommendation is if it doesn't work with either of those then just fire up a windows virtual machine with something like QEMU & virt-manager.

I was speaking more about Windows software than games, though I will say that it's nice to know that I can get away with playing Dark Souls on my MX Linux install. Specifically, I'd like to know (or rather, I've already looked up) the compatibility of stuff like Excel, Outlook, and Teams respectively. I know that Office 365 has an excellent web interface that's cross-platform, but I specifically rely on heavily formatted spreadsheets and Outlook mail signatures for my job. LibreOffice and Thunderbird are unfortunately extremely inadequate in this regard and the Office 365 web interface falls short of what I need it for. I mean, I already have a perfectly functional Windows 10 LTSC setup on my rig, but I'd rather not let the IT department at my job know that I'm running an extremely obvious pirated version of Windows whenever I have the opportunity to work remotely for a day or two.
 
Teams has a native Linux install. I'm not sure if it's 100% but it certainly seems just as annoying as the Windows version.
Huh huh huh. I agree teams fucking sucks but the web interface is less gay than the app version. That said one thing I've discovered is nativefier which basically slaps any website into a little sandbox purely for that website, works fucking great too since any external links open in your regular web browser. Take twitch for example, easier to just sandbox that blasted site & if I click a link for anything it redirects to my regular browser which is heavily configured firefox for obvious reasons. Might do the same with etrade so I can manage my stocks.
I was speaking more about Windows software than games, though I will say that it's nice to know that I can get away with playing Dark Souls on my MX Linux install. Specifically, I'd like to know (or rather, I've already looked up) the compatibility of stuff like Excel, Outlook, and Teams respectively. I know that Office 365 has an excellent web interface that's cross-platform, but I specifically rely on heavily formatted spreadsheets and Outlook mail signatures for my job. LibreOffice and Thunderbird are unfortunately extremely inadequate in this regard and the Office 365 web interface falls short of what I need it for. I mean, I already have a perfectly functional Windows 10 LTSC setup on my rig, but I'd rather not let the IT department at my job know that I'm running an extremely obvious pirated version of Windows whenever I have the opportunity to work remotely for a day or two.
I fully understand not wanting your job to know. Living on the edge is for Ted Bundy thots with wet panties. Teams might work for your since they do have the native linux app but I'd give nativefier a try since you can sandbox in into a little portable app based on your machine, all cookies an everything are included in that specific folder if you generate it right. Also if you mean outlook email service then any old email client should be fine like thunder of clawsmail "if you hate yourself like I do". If you mean the outlook email client app then I'm not entirely sure to be completely honest. You could give it a try & let us know. I would hold out too much hope on microsoft office suite. I mean you may get lucky but even if it runs I would highly expect some really fucked up errors with it. Here, give this a shot, see if you can get your software running with it since it has 3 settings for a gaming environment, software, then custom. Easy to pick dependancies you might need & what not.

Pick up the bottle already.

I will make a mention that the default environment setup defaults to "/.local/share/bottles/bottles" which you can change either through soft links or through the software. The other thing is it also makes a bunch of soft links to you downloads, documents, videos, templates folder, etc by default. Obviously I delete the soft links in mine & make them standard folders but this is only for the non flatpak version of bottles. "Don't fucking ask me why the devs are gay enough to make it do that shit only in the non flatpak version. Still gay but good software for my use."
 
  • Informative
Reactions: Dread First
Have they finally made a distro that doesn't require spending ten hours Googling arcane strings of gibberish, inputting them into the console, being told that something went wrong, then Googling the next string of gibberish to fix what was fucked up about the previous string because it was two months old and the asshole devs had since decided that half their repo was "deprecated" for no fucking reason?

I believe they call that a "quality of life improvement" in certain fields.
 
Have they finally made a distro that doesn't require spending ten hours Googling arcane strings of gibberish, inputting them into the console, being told that something went wrong, then Googling the next string of gibberish to fix what was fucked up about the previous string because it was two months old and the asshole devs had since decided that half their repo was "deprecated" for no fucking reason?

I believe they call that a "quality of life improvement" in certain fields.
Yeah man that's called React OS.
 
  • Informative
Reactions: Megaton Punch
Noob question, what’s the deal with emacs?
Basically it's an IDE for Boomers.

GNU Emacs is theoretically infinitely extensible because you can build extensions for it using the Lisp programming language
Emacs is not a text editor with LISP for macros. Emacs is a LISP interpreter with a text editor hidden away inside it.

The thing with Linux is that load average isn't actually purely just about CPU, but throws in many different factors and also includes other things like disk I/O.
This is correct. It's also a Linux-ism. Other systems like FreeBSD don't count iowait as load.

there's a crapload of things running in the background on an Ubuntu default install that literally does nothing for me
Yep. Default Ubuntu install burns a ton of CPU and RAM doing fucking nothing. I eventually got to a point where it was more work to install Ubuntu and strip it down, than install Debian minimal and build it up.

interesting stacked window managers
My vote is for Fluxbox. Fun themes. Super nice to configure.

not to bring focused windows or windows I click on/type in automatically to the foreground
Focus-follows-mouse is fucking awesome. Type into a window partly underneath another window because you don't need to see all of it right now.

Eight Megs And Constantly Swapping
Imagine, in the year of Our Lord 2022, a text editor that used only 8MB of RAM.

the awesome thing about vim is you can guarantee that vim (or, at the very least, vi) is already installed by default on any Linux box you might have to work with
Also, if your terminal is broken/misconfigured and your meta keys don't work, you can still edit text files (possibly ones that will unbreak this) without using meta keys.
 
the awesome thing about vim is you can guarantee that vim (or, at the very least, vi) is already installed by default on any Linux box you might have to work with
I love the befuddled looks when I sit someone at my shell and they try to:
Code:
$ mc
bash: mc: command not found
and then
Code:
$ vim
bash: vim: command not found
and then
Code:
$ vi
bash: vi: command not found
 
  • Thunk-Provoking
Reactions: Pushing Up Tiddies
Back