/mg/ - Software and Hardware Minimalism General

For discussing software and hardware minimalism.

>What is computing minimalism?
en.wikipedia.org/wiki/Unix_philosophy
en.wikipedia.org/wiki/Minimalism_(computing)

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

>List of minimal OSes and distros

>Most minimal
LFS
>Obscure minimal
Plan 9, FreeDOS
>Meme minimal
Crux, Void, FreeBSD, GuixSD, Source Mage
>Autistic minimal
Gentoo, Alpine, OpenBSD
>Most sane minimal
Arch Linux, Debian (netinst)

>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/

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

Attached: nyanya.jpg (1080x720, 58K)

Other urls found in this thread:

github.com/systemd/systemd/blob/master/meson_options.txt
gnu.org/software/zile/
youtube.com/watch?v=9Z6QiRofJWI
twitter.com/NSFWRedditGif

Attached: systemd-featured.png (800x343, 39K)

why isn't Lubuntu in the most sane minimal?

>LXDE
>Ubuntu
What?

Attached: 047 - AvQxYu9.jpg (887x715, 95K)

Should toss bitreich and/or the gopher protocol in there somewhere

DE is never minimal my man. Never.
Learn the difference between DE and WM
pls.
LXDE is minimal, but not minimal enough. That shit is bloatware. Not good

Openbox on the shitty default theme for life.

Tint2 if I'm feeling frisky.

I just want to fuck her so badly.
tfw no slavic gf

bamp

LXDE = Openbox WM + some Bloat.

LXDE desktop environment is built around Openbox.

wait, so there's TWO "minimalism" threads going on simultaneously now? BLOAT.

Attached: 1522178327711.gif (475x277, 1.84M)

yes boi. go back to that one and shitpost

see pic rel

Attached: 1523219133725.png (700x2000, 173K)

why the hell is it so hard to find a program that allows me to scroll through photos outside of a full screen view?

i want to be able to use Firefox while i have a continuous folder of photos scrolling on the right of my screen

Attached: why.png (1366x768, 454K)

firefox really doesn't belong anywhere near the word 'minimal'. Should switch it to seamonkey at least.

bchs is a meme, openbsd is bloat

>unironically using nano
wow, weak

that sounds like something a teenager could write in a weekend. why are you dumber than a teenager? what's wrong with you, brainlet?

>openbsd is bloat
it's literally one of the leanest OSes on that list. If that's considered bloat, then everything besides LFS and alpine is also bloat.

9front is pretty comfy desu

is vi minimal?

>minimal text editors
>vim
kys idiot.
Have you ever heard about zile, ne, e3 or jed?
enjoy your "lightweight" editor. 29.1 MB just for VIM's runtime.

>he doesn't know he can deactivate just about any vim feature at build time and produce a much much smaller binary

>use a lightweight text editor
vs
>build a vim binary with disabled features just because I like vim and I want vim in that list.
sounds like a waste of time.
all the true lightweight text editors that I posted above have a size of 100kB to 350kB. How much your "lightweight" Vim has?

I swear, Vim users are stupider than iPhone users.

>use a venerable de facto standard text editor that is heavily customizable and has just about every imaginable feature available
vs
>some random underpowered hipster editor

Do you also use Minix instead of Linux?

define >powerful/heavily customizable text editor
what's powerful in text editing, searching, replacing text?

>Do you also use Minix instead of Linux?
do you use 30MB of lightweight text bloat powerful customizable Vim?
I've seen fully functioning distros at that size.
Don't try to avoid the question and find cheap excuses to place bloatware on the list.
I asked a simple question, how much bloat is removed from the
>he doesn't know he can deactivate just about any vim feature at build time and produce a much much smaller binary
and last but not least
>use a venerable de facto standard text editor that is heavily customizable and has just about every imaginable feature available
you just described emacs, but let's stay to the "lightweight" Vim with the 30MB runtime binary.

>do you use 30MB of lightweight text bloat powerful customizable Vim?
Size can be reduced to a tiny fraction of that, I already told you.

>you just described emacs
Emacs is much slower no matter what you do.

>all the true lightweight text editors that I posted above have a size of 100kB to 350kB
Jed with runtime files is multiple MBs

>I already told you.
no you didn't tell me.
you just told the "much much much" generalization. How much is the reduction since you seem like someone who knows what he's talking about.

>Emacs is much slower no matter what you do.
stop steering the conversation away from the main topic. You barely know what vim is or does, you just assume some bad thing for something you don't even know how it works.

>multiple MBs
1.8MB for the runtime, 335KB for the core.
nano, for comparison, is 2.2MB.

I like having fun with Vimdiots.

The whole 30MB runtime you're going on about is completely optional for example.

you are repeating the same generalizations as before.
How much is Vim without the "opitonals"
vim + vim commons are 3.0MB.
vim runtime is 30MB.
What kind of functionality is removed if you omit those 30MB? is it still Vim or it's just a nano with an additional 1MB?
you are shilling a piece of s/w and you don't even know how to defend it.
No wonder vim is advertised as a tool for niggers.

Attached: vim_drill_small.jpg (518x376, 80K)

I don't know I've never tried to build it with as few as possible features.
Common small builds of VIM acting as classic vi are around 600kb to 1mb total installed size.

Don't blame me, I use nvi.

Have you ever thought you can suggest someone use different software without being so afraid they won't take you seriously that you have to post like a jerk right off the bat to get attention?
You should try it some time.

luakit the sane minimal browser

>fuck ton of logic implemented in the configuration
>sane

the biggest question is why do YOU want to go minimal? if LXDE works for your, go on with your life and be productive. Do not fall for the minimalism meme

Why is systemd fucking bad?
Also is it true googledns is hardcoded into systemd? Proofs?

>Why is systemd fucking bad?
Because it's not software designed to give you something you need. It's software designed to give Redhat's customers something they need and simultaneously dig a hole into the GNU/Linux ecosystem to plant deeper seeds of dependence on them. Thereby ensuring that they will get contributions from the open source community effectively doing their job for them as they market redhat+systemd to corporate customers at our expense.
>Also is it true googledns is hardcoded into systemd? Proofs?
No idea. It is open source after all, so you'd think the answer would be no for sneaky stuff like that being hardcoded in.
But at the same time I think they absolutely do have the motives to justify stuff like that, and systemd has been described as too complex for most to understand, so you never know if they can still find a clever way to hide it.

github.com/systemd/systemd/blob/master/meson_options.txt

search for dns server, it's the default build option.

Who is it?

fuck, don't let Jow Forums ruin gopher, too

Ristretto does that.

Then what should I do on debian netisnt to stay minimal if it wants me to have a de? What would be the best minimal option for debian?

too late
gopher://khzae.net:70/1/phourchan/g
gopher://khzae.net:70/1/chan/tech

How about sxiv? it does not do the continuous part though, you will need to manually press g to go back to the top.

Attached: 2018-04-09-221807_1920x1080_scrot.png (1920x1080, 647K)

slavs belong in the mass graves

Attached: polishsubhumnans.jpg (900x643, 115K)

Can you drag'n'derp from sxiv's thumbnail view into the browser?

go back to Jow Forums degenerate.

Use the uninstall feature. It leaves you with a super minimal system that you can then use to pick whatever wm you want from gentoo's portage tree.

What's a sane minimal file picker software with thumbnails?

Attached: Gloriouskdefilepicker.png (1008x736, 227K)

spacefm

The most sane one that doesn't rely on drag n drop is likely the LXQt one. It's basically pcmanfm as a file picker.

I only need a file picker tho, not a full futured file manager.

I'll check it out.

I uninstalled lxde and now debian cant find ftp.us.debian org. How do I connect to interwebs to get a wm?

I never understood how this works. How a DE, or whatever, can change your filepicker. Isn't it still GTK? And firefox still is hardcoded to use only the GTK filepicker?
I know installing KDE for example also changes it. But how? Do they just come with their own custom GTK patches/hacks to change the GTK filepicker?

At least the KDE file picker can just be run as an external command, e.g.:
kdialog --getopenfilename "`pwd`" "*.jpg *.png"

Been running 4 Vultr instances with Alpine Linux in it. I've set a Wireguard VPN so I can use typical home network services from them like Asterisk SIP and 2 unbound cache resolvers. I'm also running Alpine on my APU2C2 Linux router (previously FreeBSD).

Alpine is amazing and Wireguard is a very fast VPN system that leaves OpenVPN and IpSec in the dust in terms of easy to use, speed and throughput. Its crypto implementation is academically verified.

Social justice and lack of improvements was one of the things that made me start ditching FreeBSD. Working on replacing my FreeBSD home server with Alpine too.

So then why can't I install kdialog on any other DE and tell firefox to use it? Aside from mozilla being jerks and refusing to make the change?

When is zile getting that “lightweight vi clone” option?

No. Copying and pasting file path (into filepicker) should be possible though.

Attached: 1514421309333.png (800x473, 29K)

Alpine seems like an excellent server distro, especially with the added security of Musl libc + unofficial grsec-patched kernel.

Firefox doesn't support KDE at all, you have to patch it to get it to use the file picker.

Only chromium uses the KDE file picker when it detects a KDE desktop.

no

nice to seee alpine is actually useful

nyasharisha on instagram
She's an 18 year old russian twitch streamer i think?

How do you get sxiv in album mode like that?
All i do is cd and
sxiv something.jpg

Enter

bumping this.

From the project page:
>More editors implemented over the Zile frameworks are forthcoming as the data-structures and interfaces improve: Zz an emacs inspired editor using Lua as an extension language; Zee a minimalist non-modal editor; Zi a lightweight vi clone; and more...
gnu.org/software/zile/

Zi WHEN??

Attached: logo.png (164x92, 4K)

Is alpine and openbsd the best server ose?

Here the minimal memory i can get in Windows without breaking the comfort.
I'm doing nothing in pic related.
When I browse Jow Forums using chromium it's around 350MB.

Attached: windows memory.png (295x83, 3K)

>minimalism on the linux kernel
What's the fucking point?

xubuntu.org

just make the fucking switch man
>muh games
buy a ps4
>muh software
gnu/linux has lot of software

Add Netsurf and Sea Monkey

Man, I already did the switch.
Minimize Windows is just my trip of the moment.

don't ever bring up windows in this thread
Reeeeeee

Attached: hssjjs.jpg (1080x1080, 72K)

>not using `stty olcuc`
lowercase is bloat

Attached: 1503814629719.png (586x412, 504K)

bamp
youtube.com/watch?v=9Z6QiRofJWI

>Obscure minimal
Plan 9, FreeDOS
>Meme minimal
Crux, Void, GuixSD, FreeBSD, SourceMage
>Autistic minimal
Gentoo, Alpine, OpenBSD, LFS
>Most sane minimal
Arch Linux, Debian (netinst)

3 D
WHORES
ARE NOT
TECHLOLI/G/

ok sorry. i just like slav girls a lot

Attached: browserwars.png (1000x7440, 1.77M)