this post was submitted on 18 Apr 2022
3 points (100.0% liked)

Keep it Simple, Silly

119 readers
1 users here now

A community devoted to simplicity and minimalism in software design.

We believe that layers of abstraction and complex mechanisms do more harm than good, and fewer lines of code means improved product quality.

founded 4 years ago
MODERATORS
 

Hi all!

What software do you use? And is it as simple as you would like, or do you have to make compromises?

I do a lot of compromises. I use: Linux kernel, Xubuntu distro, jwm, Mousepad (editor), Thunar, xfce4-term, Chromium. I am slowly learning how to use Mutt, Arch Linux, Netsurf and perhaps Hurd or Haiku.

Greetings Peter

top 3 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 10 months ago* (last edited 10 months ago)
  • OS: Guix SD
  • Kernel: Linux Libre
  • WM: dwl-guile (+ dtao-gule bar)
  • Terminal: foot
  • Also: emacs, qutebrowser, and some other stuff.
[–] [email protected] 0 points 2 years ago (1 children)

Well, much like you, I am slowly learning how to use simpler, more efficient tools, but it takes some time to get acquainted with new software. My most used machine is my desktop, which runs OpenBSD and Linux Mint. I've been slowly branching out from Emacs, which is what I typically use for everything except web browsing where JavaScript is needed.

I have begun to use many of the recommended programs from suckless.org/rocks, including ksh, zathura, snownews, profanity, nnn, ranger, cmus, feh, aerc, mg, links, and ffplay. I also use groff, cwm, xterm, calcurse, elvis, dictd, clang, weechat, latex, as well as a couple heavier programs like qemu, qutebrowser, librewolf*, turtl*, kiwix*, discord*, gnome-boxes*, steam*, and dino*. I gave up on mutt because I found it too difficult to set-up properly with my current knowledge. The rest is fairly simple to use.

It ultimately depends on what one's goals are, however. I only have 4GB RAM on my desktop, which means the lightweight programs I use on OpenBSD allow me to open as many applications as I please without risking crashing my system, which is unfortunately not the case with Cinnamon. The idea behind my software choices is typically efficiency, but I also desire to discover the world outside of Emacs. The biggest compromises I make are Steam and Discord. The rest is FOSS though, so I'm not going to get into a purity-spiral over only using minimalist software, especially if it detracts from my efficiency.

*only on Linux Mint

[–] [email protected] 2 points 5 months ago

I am trying to switch to emacs, but there are a few musts, that I need to accomplish, before I can actually start working on it. The main thing, is getting my Neovim keybinds translated over, which I have no idea how to do.