For discussing software minimalism

For discussing software minimalism.

>What is computing minimalism?
linfo.org/unix_philosophy.html
suckless.org/philosophy/
en.wikipedia.org/wiki/Unix_philosophy
en.wikipedia.org/wiki/Minimalism_(computing)
en.wikipedia.org/wiki/Software_bloat

>Why software minimalism?
- Fewer bugs
- Better and faster performance
- Lower memory footprint
- Better maintainability
- Higher scalability
- Longer software lifetime
- Smaller attack surface

>List of minimal OSes and distros
>Obscure minimal
Plan 9, FreeDOS, Minix3, Genode
>Meme minimal
Crux, Void, GuixSD, BSD, SourceMage
>Autistic minimal
Gentoo, Alpine, OpenBSD, LFS
>Most sane minimal
Debian (netinst)

>Minimal base Programs
>WM (window manager)
dwm
>Web browsers
Dillo, Surf, Links, w3m
>File Manager
Terminal
>Video/Music player
mpv or cmus
>Text editors
GNU nano or Vim
>Image viewer
FEH or sxiv
>Shells
mksh or dash
>Terminal
st

>Useful links
Suckless: suckless.org/rocks
Cat-v.org: harmful.cat-v.org/software/
Window Managers: en.wikipedia.org/wiki/Comparison_of_X_window_managers
Without Systemd: without-systemd.org/wiki/index.php/Arguments_against_systemd
Alternatives to Bloatware: github.com/mayfrost/guides/blob/master/ALTERNATIVES.md

>Website development
werc.cat-v.org/
learnbchs.org/
motherfuckingwebsite.com/
youtube.com/watch?v=tefielQeHZY (The World Wide Web Sucks)

Minimalism is not a lack of something. It's simply the perfect amount of something.

Attached: index.jpg (2048x1536, 843K)

Other urls found in this thread:

mirbsd.org/mksh.htm
twitter.com/NSFWRedditImage

fuck javascript
fuck firefox

>BCHS
based

switched to dash as my login shell
max comfy

fastest shell on earth

Yay, this thread is back up!

vivaldi is the best.

functionality != minimalism
minimalism != better work flow

I use dwm and st, but I can't stand people who only care about minimalism. How can you get anything done if all you care about is keeping your package count under 500?

firefox is not mentioned in the OP you insufferable retard.

>>Web browsers
>Dillo, Surf, Links, w3m

no.
i changed my mind
fuck firefox

>RMS updating firmware on those rocks to a free one

Fuck you too

>firefox isn't mentioned by OP this time
>you retards still devolve the thread into bitching about firefox
you deserve a ban.

>you deserve a ban.

>baning people from Jow Forums.

they are supposed to get a punishment, not a reward

>gives him janitor permissions

FUCK YOU BITCH
I HATE FUCKING BLOAT

mimimimisn hurrr

Attached: 1532021825540.png (207x243, 15K)

Hold on, I'm busy updating and breaking all your addons.

Nice you updated the list, although
>Vim
nvim, vis or kakoune would be a better fit

Computer minimalism sucks big dick. I have more space in my pc than I could care, why I would restrict myself of more features.

The more features I have, the more I can do then its the best.

Dude where is the title? Almost didn't find you

Not enough power tho, I need my scripts to have the power of a programming language

Use something else than "suckless" and you'll see a correlation, at least sometimes

This but add Elvis

Attached: Elvis.jpg (685x385, 26K)

>nvim, vis or kakoune
sell me on these. As of now I see no reason to migrate from good old vim

for anyone who feels they could use a middleground between dash and bash, I highly recommend mksh.

How is the interactive login with mksh? Can I replace mksh for all scripts?

Non-shitpostin bump

For interactive login I assume you just mean using the shell interactively on your prompt. For that it's miles better than dash. It actually has a command history, simple tab completion, and other usability improvements. It's also still quite fast.

As for scripting, I wouldn't be the best to ask, but I can give you a rough idea of the backstory that might explain a bit.
It started with Korn Shell from AT&T Unix. People liked it, but it was proprietary, so they made a public domain clone called pdksh. Then, some really obscure BSD offshoot forked that into mksh, which it still actively develops.
mirbsd.org/mksh.htm

So in short, I guess if your scripts are compatible with pdksh, they'll work on mksh

it's a shame that rc never took off

bourne shell derivatives are an abomination

I'm not going super minimal but I've got a nice Devuan net installation going with FVWM, XTerm, ROX Filer, Mousepad, Feh, CMus, and mksh. For a web browser I'm using NetSurf, which is pretty decent.

>still trying to pass off "Unix philosophy" as something good, or minimalist, or anything other than for poorfags
:nope.gif:
There's a reason everyone important went the other (VMS) way.

>There's a reason everyone important went the other (VMS) way.
citation needed

Nigga, how did you find Jow Forums?

neo-vim strips out a bunch of old obsolete cruft from vim, and they're moving to using Lua which should be a huge improvement over vimscript which is hot garbage. (vimscript will still be supported though, so your old extensions will continue to work.)

unix philosophy is just writing small modular programs that can easily interact with other programs

>Terry A Davis
bloatnigger
>Richard Stallman
bloatnigger
>Linus Torvalds
bloatnigger
>DE devs
bloatniggers

so many fuckin bloatedfaggots in the software world

yea fuck systemd

unironically this

systemd is an abomination and does not conform to unix philosophy

very strange that it has been allowed to get this far

This

Attached: philosophymatters.png (640x480, 96K)

But it does, all of systemd's functionality is split into separate programs that do one thing and do it well