/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
FreeDOS, Plan 9

>Hipster minimal
Crux, Source Mage, GuixSD, Void, FreeBSD

>Autistic/sane minimal
OpenBSD, Gentoo, Alpine

>Most sane minimal
Debian (netinst)

>Minimal programs lists
Suckless: suckless.org/rocks
Cat-v.org: harmful.cat-v.org/software/
Window Managers: en.wikipedia.org/wiki/Comparison_of_X_window_managers
Alternatives to Bloatware: github.com/mayfrost/guides/blob/master/ALTERNATIVES.md

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

Attached: sucklessfounder.jpg (1024x768, 293K)

Other urls found in this thread:

lists.suckless.org/hackers/date.html
jax184.com/projects/Jornada/Specs.html
alexa.com/siteinfo/suckless.org
pkgs.alpinelinux.org/packages?name=dwm&branch=edge
pkgs.alpinelinux.org/packages?name=firefox&branch=edge
pkgs.alpinelinux.org/packages?name=mpv&branch=edge
twitter.com/SFWRedditVideos

BAMP

Attached: minilo.png (700x2000, 164K)

Is this guy the new faggy op's crush?
I liked him more when he was posting anime pictures.

nah im the original op
i post slav cuties and sometimes the suckless founder

Attached: nya.jpg (1080x1350, 135K)

Reminder that busybox is trash.

I'm gonna call you Bisexual 3DPD OP.
Deal with it.

faggot im straight
holy fucking shit, im not gay. I post him cause he founded suckless and he is the greatest underrated programmar alive right now

see my dubs don't lie

his belly isn't minimal

>im straight
of course, of course...

Attached: mufasa.gif (500x250, 621K)

would anyone care to fix the alpha patch for st v0.8.1?
st.suckless.org/patches/alpha
lists.suckless.org/hackers/date.html
both new patches provided in the mailing list (one is mine) do not work
is this the power of suckless?

the gnu belly is more bloated nigga

Attached: gnu.jpg (640x426, 84K)

i-inane!

He should do something about his health and appearance if he wants to remain a role model.

Attached: nyabelly.jpg (1080x1350, 155K)

Since ou guys hate systemd, i suggest you guys use openbsd.

>no linux bloat
>no gnu bloat
>pretty secure
>no systemd at all

void and alpine are retarded choices

>void and alpine are retarded choices
In what way?

you cant 100% fully escape systemd when you use gnu/linux

you are retarded
you fully escape systemd by using alpine linux

Or just use a non-retarded system like Gentoo without systemdick

void is retarded because of its package manager.

In what way is it retarded? It is much more stable than arch's aur. If some package isn't the repo you can just compile it yourself.

>AUR is arch package manager
are you retarded in the brain? And you can compile from source with custom flags and patches in Arch aswell, you just don't need it most of the time.

My english is shit and I have a fever right now, so I can't write properly. I meant to say that the repo in arch is fucked up and that half of the necessary packages are in aur. What's wrong with the package manager?

>I meant to say that the repo in arch is fucked up
what do you mean by this?
>half of the necessary packages are in aur
for you
>What's wrong with the package manager?
it's okay from what I've heard
maybe he means it's practically "retarded" in comparison to more advanced package management systems like portage, paludis, guix, etc
and that writing a package manager like that from scratch was "retarded" in the sense that it was pointless, since we already have pacman

shut up, you're embarrassing yourself

you better stay quiet too
(unless you can elaborate on your "opinion" with actual facts and arguments)

I meant that some packages once in a while are updated in a way that breaks compatibility with other packages, which is very frustrating. I have a few scripts that stopped working after a python update, so I had to rewrite them, even though I could have spent that time on something useful.
I guess with arch you really need to read the change logs and plan out an update schedule not to break everything every few months.

So what does /mg/ think of my portable setup? It's a work in progress, I'm currently waiting on a wireless card so I can distcc with other machines on my network.

Attached: Portable_Autism.jpg (4592x3056, 3.56M)

What OS you're using?

Samefag.
Alright I'm blind.
I like your autism.

Why does he look Russian?

How much did it cost you?

46 Euro, plus another 15 for the wireless card. I think I overpaid quite a bit, but oh well.

What's a minimalistic lolcat alternative?

Looks cool, link?

Attached: minimal.png (500x2000, 264K)

>link?
It's an HP Jornada 710, the modemless cousin of the 720. I found a page with very detailed specs for it:
jax184.com/projects/Jornada/Specs.html

How do you make backups?

I’m trying to use the most minimal window manager possible. I was first trying to go without X, using tmux to manage terminal windows, but I’ve seen there are problems with Unicode support and color management, and lack of framebuffer support in modern browsers. So I’m going with X but something very light.

Ideally there would only be one X window per workspace, so one would have for example a full screen Firefox and the other would have a full screen tmux which actually manages the terminals.

I know I can probably tweak dwm to do this but is there a better option?

Feel free to convince me this is autistic and I’ll never get shit done efficiently with this setup.

Wayland + Sway

>gnu
>bloat

What do you use to extract shit from archives?

S E X Y

Does dwm even need to be tweaked to do that? It's the default behavior unless you mean you need to hit mod-b to hide the status bar.

unar

I'll call you slavgurls OP as long as you post those hot pics my man
rsync unless you mean full system backup
Have you tried fbterm for the framebuffer and GNU screen?
atool, command line and comes with a bunch of commands like als to view what files are in

He's german.
Heres the funny thing. Lots of russians seem to use suckless tools

alexa.com/siteinfo/suckless.org

United States Flag United States 23.5% 281,081
Russia Flag Russia 4.1% 267,650

Attached: wdPVeVA_d.jpg (640x1088, 46K)

faggot

Attached: gibsmilk.jpg (272x185, 8K)

I need a stupid proof minimal district for an old laptop that doesn't have systemd suite

Attached: poorfag_guns_1490841216578.jpg (3900x5008, 3.76M)

openbsd or alpine

Why not pclinuxos or antiX

Void

Serious answer.
Meme answer.
coldsteel the hedgeheg

>void
>serious distro
man, shut the fuck up.

-t Rumpruffled Novidio

Hi!
I'm still here and posting, but I don't do as much boyposting because the meanie mods dont like it >_<
heres one though
don't lie, OOP! (Original Original Poster).
Minimal in what way? If you mean strictly in LoC, then I guess dwm would be one of the best there.
But if you mean in resource-efficiency, try either 2bwm or FrankenWM. Those are much lighter. You may need to use something like lemonbar though if you want a bar.
tar -xvf
If it's a zip, there should be an unzip command.
>district
In all seriousness though, you can't go wrong with Void.

Attached: boy.jpg (600x670, 427K)

What makes void better? I don't want to deal with no packages . I need to do serious work on this laptop. I am brain dead stupid with tech

What's wrong with those? I looked them up they seem ok

>I am brain dead stupid with tech
if you don't intend on learning, no distro here will be good for you. just go for solus or something.
Void doesn't have a massive learning curve but you will need to do some reading and adapting.

>I don't want to deal with no packages
Void actually has a surprising amount of packages for an unknown distro

But solus has systemd I don't want pottering to have my credit card

>this kills the minimalist

Attached: logo.jpg (512x512, 145K)

MODS

I’d want to remove the tiling keybindings at the very least.

Isn’t sway basically i3 but for Wayland? I’m already using i3 and I think it’s not minimal enough.

Last I’ve heard fbterm is abandoned.

>Isn’t sway basically i3 but for Wayland? I’m already using i3 and I think it’s not minimal enough.
Same design but it's not a fork or anything. Just inspired by it (think Void to Arch).

>freebsd
>crux
>hipster
do you even motho ke motho ka botho?

this thing is sooo m i n i m a l, I installed LFS on it

Attached: xu4_low_150.gif (692x388, 1.13M)

Use Alpine
Void is shit

Alpine is not even meant to be used for that, it was made for servers and embedded systems

I use Alpine for Desktop and there are no problems.

>Last I’ve heard fbterm is abandoned.
You mean it's finished?
Minimal software can actually reach that state, it doesn't need continuous updates.

Enjoy your busybox.

Literally the only problem I had was with less, so I installed it as a separate program

It does because the rest is always changing

>Alpine is not even meant to be used for that, it was made for servers and embedded systems
Computers weren't meant for autists arguing about an arbitrary number that is their package count, yet here we are.

This is why this thread is dildos. People unironically install shit like alpine like it's the new cool thing and cripple themselves.

You just don't understand what /minimal/ means.
GTFO, you don't belong here.

Stop this meme already. Nobody will believe Jow Forums about serious botnet concerns when you meme obvious free software.

It doesn’t support the entire Unicode range and emoji so you can’t really call it finished.

No, YOU don't understand what minimal means
It's not a competition about who is the most minimal faggot, people like minimal software because they actually like their benefits and find them more usable than bloated shit. If you trade usability for minimalism you're retarded

Minimal doesn't mean crippling yourself, it means no unnecessary bloat while keeping your shit functional.

>the rest is always changing
and?

> LFS more minimal than *BSD
are you retarded?

Gotta ask, am I the only one that feels the suckless way of configuration is retarded? I mean, why the fuck would it be a good idea to recompile for every setting change?
I can understand compiling yourself to remove/add features so the program's not bloated (has just what you need), but for things such as changing the terminal background color it's absolutely retarded.

You can install coreutils in Alpine.

>Alpine is not even meant to be used for that,
>Alpine isn't made for desktops
>alpine can't run de's
you are right, alpine is meant to run dwm only
dwm is the masterrace of wms. It is mean't to run xfce, lxde kde etc etc, it isn't a desktop distro. good okay. It's only meant for wm's and minimal programs, go use hipster unpolished void

>Unicode

All this talk without any arguments
Alpine is perfectly usable
Tell me any example where Alpine "cripples" you

This. Don't fall for Alpine and expect everything works.

Literally everything works.

They probably don't even know what a WM is.
They use GNOME desktop and think it's minimal.

You can also simply skip the autistic part and start with a functional distro.

>dwm
pkgs.alpinelinux.org/packages?name=dwm&branch=edge

>firefox
pkgs.alpinelinux.org/packages?name=firefox&branch=edge

>mpv
pkgs.alpinelinux.org/packages?name=mpv&branch=edge

it has all the packages u neeed fag

I agree however one could argue that changing these configurations on the fly is an optional feature itself and should be patched in.

>autistic part
Literally there's no need to install coreutils faggot
You don't even know what that is

No, I agree with you

This is what /mg/ come to.
Bloated faggots who think use urxvt instead of xterm when st is available, and i3 instead of xfce when dwm is available

I use st though

why do you cripple yourself?

>someone’s use case is less autistic than mine reeeeeeeeeeeeeeee

It works fine. This doesn't mean I like its configuration, but I never change it because there's not much to change anyway