/mg/ - Minimalism General

This is a general for discussing software minimalism and minimal software.

>What is software minimalism?
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
pastebin.com/XBTXuip5

>Useful links
suckless.org/rocks
en.wikipedia.org/wiki/Comparison_of_X_window_managers
github.com/mayfrost/guides/blob/master/INITIATION.md (Guide to installing CRUX and Source Mage)

>Pastebins
Alternatives to Bloatware github.com/mayfrost/guides/blob/master/ALTERNATIVES.md
Pure ALSA pastebin.com/yKhgKt8r

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

Attached: OwO.png (469x750, 279K)

Other urls found in this thread:

en.wikipedia.org/wiki/Minimalism_(computing)
alpinelinux.org
voidlinux.eu
archlinux.org
wiki.gentoo.org/wiki/Handbook:Main_Page
gentoo.org/downloads/
debian.org/CD/netinst/
debian.org/releases/
wiki.debian.org/SourcesList
debian.org/doc/manuals/debian-faq/ch-pkgtools.en.html#s-apt-get
suckless.org/rocks
harmful.cat-v.org/software/
en.wikipedia.org/wiki/Comparison_of_X_window_managers
netrunner.cc/
twitter.com/SFWRedditVideos

minimalism general?
more like little gay catboys general

it's this faggot again. sage and report please

well little gay catboys are minimal! ^_^
meanie

Also here's the WM ram comparison

Attached: WMramusage.png (290x319, 22K)

sane thread for people interested in the subject instead of feeding an Apple costumer's fetish for young boys:

>costumer
wew

I've started using evilwm
I like it a lot but I wish clicking on a window would bring it to the front
Also uwu

looks pretty comfy as a stacking WM option!

y'know, Sup Forums, before I met you i didn't care about systemd, or window managers, or minimalism. i just wanted a system. Now I see beauty in computers. Thank you~

gonna move to arch soon. It's been a long time coming. Anything in particular I should make note of before the transition?

Follow the installation guide carefully, and be sure to read the GRUB part first beforehand. If your system uses EFI, or you want to use GPT partitioning, then you're gonna have to partition your system in a specific way.

oh and i'm glad you see the beauty of computers now!

is this arch linux general now? Is the ILoveCandy option bloat? It's very cute.

Arch is not minimal

I'm looking for a new web browser. Obviously I want something minimal, preferably with vim-like keybindings. IT also needs to support user scripts and user styles, as well as adblocking. Ideally, I'd be able to run something like uMatrix in it.

Haven't found anything usable. The only things I've seen even remotely close to what I want are usually broken dead projects.

Why are web browsers so shit?

>raw install, without desktop environment or window manager. witohut any bloat.
>not minimal
please do tell me what os you use to have that kind of stance

Every god damn time, my machine ends up bloated with random packages I needed for certain failed experiments, random fucking build deps, all kinds of other shit, and I wind up reinstalling to clean it up.

It's like winrot, but entirely my fault, and I hate it. There's got to be a better way.

>Why are web browsers so shit?
Because the web standards are not minimal.
Honestly the best sane solution to browsers, from my experience, is Pale Moon.

Void has this neat feature in it's package manager Removing a single package and recursively all packages that were installed as dependencies

# xbps-remove -R pkg

Cleaning up the cache directory

# xbps-remove -O

Removing all package orphans

# xbps-remove -o

Note: here "orphan" means packages not installed manually and no packages depended. In Debian, "orphan packages" refer to packages abandoned by their package maintainer.
Removing all package orphans and clean the cache directory

# xbps-remove -Oo

is qtchan minimal?

Attached: qtchan mg.png (1251x845, 147K)

don't all half-decent package managers have this concept? I know apt tracks unused dependencies. This is basic functionality.

Yeah Debian/Devuan does this.

d-does arch
?

It's better than a browser imo but it definitely needs work still and I really wish it wasn't using Qt5
oh well

dunno, I use a real OS.

what cross-platform gui library do you recommend?

>Note: here "orphan" means packages not installed manually
thats the problem isn't it: you install a few deps manually to try make a build go through and then at the end you don't uninstall the unnecessary ones or do much clean up at all. repeat a few times a year and your install gets bloated with a lot of manually installed dependencies which you don't remember the reason for.

Yep, that's the thing, I wish there was a way to like, tag packages while installing them.

Like, let's say I'm compiling some program foo. When I install the deps, I pass a --tag 'foo-build' arg to the package manager.

Then later, I can list my tags, and I can do a remove foo-build or something. Essentially virtual packages, I guess, but local and easier to work with.

Threadly reminder decimal kilobytes and bibibytes instead of proper binary kilobytes are bloat
(1024 are good, 1000 are bad)

Attached: 1519938174001.jpg (225x225, 8K)

threadly reminder you cannot understand basic unit conventions and have more confusion and misinformation than a cs beginner at his first class, but still pretend to be a pro and act edgy. Also anime faggot.
>1024 - kibibyte
>1000 - kilobyte as kilo=1k, derived from latins, a patrician civilizations so ancient yet so ahead of barbarians/burgers like you.
>bibibyte - exists in your head, 1 byte = 8 bit
>any multiple of a kibibyte follow the same power of two scale
>any multiple of a kilobyte follow the same power of ten scale
All this rant coming from someone who uses different distance and weight conventions from the rest of the world sounds pretty pathetic and out of place anyway.

Attached: 1520842305236.jpg (1199x630, 205K)

thats a nice idea, though subtle enough that I would definitely forget to use it a few times. perhaps a retroactive switch so i can tell the package manager "every package i installed in the last X minutes should be tagged `foo-build`"

I would fuck that boipucci
does Len have programming socks?

>t. pretentious goonfaggot

Daily Reminder that Forth is the most minimal language.

Attached: turbo-libre.png (255x172, 8K)

Hii!
I want to OwO him too!
Hes a boi not a trap so he doesn't have programming socks
From what I've heard from anons, Qt is at least somewhat less harmful than GTK (doesn't GTK use HTML and JS for some of its shit?)
That said, most of the super-/minimal/ stuff like urxvt and st doesn't seem to use any GUI toolkit at all.

I love you OP

Attached: hugs.gif (500x281, 988K)

You are going to trigger the Arch fags.

Attached: arch.png (1465x1007, 117K)

Reminder that if you need xorg, you are doing minimalism wrong.

Man I grew out of Arch when I was like 16.

Guys seriously stop while we have time. They are coming.

Attached: egos.jpg (530x488, 91K)

arch is minimal, kinda
This is a general for discussing minimal software for GNU/Linux and for helping you debloat your GNU/Linux system.

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

>Why software minimalism?
- Fewer bugs
- Better performance
- Lower memory footprint
- Better maintainability
- Higher scalability
- Longer software lifetime
- Prompt delivery

>Software minimalist standards
- Using a TUI when necessary
- Only using a window manager
- Using the terminal as a file manager
- Package count must be under 900 (unless you use production software such as gimp or kdenlive etc etc, it's okay)

Acceptable GNU/Linux distributions that aren't bloat

>Alpine Linux (Not GNU)
alpinelinux.org

>Void Linux
voidlinux.eu

>Arch Linux
archlinux.org

>Gentoo
wiki.gentoo.org/wiki/Handbook:Main_Page
gentoo.org/downloads/

>Debian (netinst)
debian.org/CD/netinst/
debian.org/releases/
wiki.debian.org/SourcesList
debian.org/doc/manuals/debian-faq/ch-pkgtools.en.html#s-apt-get

>Useful links
suckless.org/rocks
harmful.cat-v.org/software/
en.wikipedia.org/wiki/Comparison_of_X_window_managers

>arch is minimal, kinda
Never said it isn't, but it's just a generally mediocre distro.

>including alpine
minimalism isnt about a lack of features

>first time back on Sup Forums in a while
>see people talking about void linux
>oh is this the new flavor of the week?
>let's check it out
I should have known.

Attached: 2018-03-15-131829_974x556_scrot.png (974x556, 27K)

Nice pic OP, you dun goofed

another thread another degenerate image removed. Yet people still follow this perverted piece of shit and mods still cannot ban him and all the Apple Cafè he uses to post these abominations. You're all into little boys, minimalism is an excuse, in fact the vast majority of the posters has no clue how to use a linux system or the terminal.

>inb4 meanie
>inb4 no bully

Animals like you should be locked out of society for good.

Attached: 93c05f78518f4c012bb2f5d40bf453c8--mr-robot-robots.jpg (480x480, 27K)

Linux is a kernel.

and you are a retard.
>linux system
which translates into "a system based on the linux kernel".

Attached: images.jpg (259x194, 5K)

>Apple Cafè he uses to post these abominations.

That's how he gets around bans?

consider he is a Apple fanboy who installed void in a vm just to have an excuse to hijack minimalism threads, originally created by this guy , just cause they have much visibility across the board and are the perfect excuse to post those digusting pictures. And you all are replying to his threads instead of just saging, reporting and ignoring his ass.

Attached: 090d82fe8bea49e277e3017624523eb6.png (720x400, 160K)

avatarfagging makes you just as bad as him.

>mods still cannot ban her
Was getting banned part of her plan?

What's a good alternative to pulseaudio? It fucking wrecks my battery life even though I have everything on mute.
Also how do I make powertop tunable settings persistent? Every time I reboot I have to reset them again

fewer bugs,
better performance,
lower memory footprint,
better maintainability,
higher scalability,
longer software lifetime,
prompt delivery;

...all of which lead to a better quality finished product.

he said 'linux system' tho. It can be anything from an android phone to a VyOS router.

Support NetRunner, the unix oriented browser netrunner.cc/

Attached: netrunner.png (750x537, 507K)

Alsa and OSS.

Why are there so many different repos for it?

Is anyone around using OSS and not ALSA one way or the other?

Gay-jewish conspiracy.

Does ALSA handle mixing audio from multiple applications? It's the one feature of pulse I actually like.

Idk. I don't know much about this subject.

Do those handle bluetooth acceptably? I had to use pavucontrol to get my headphones to connect as A2DP sink properly last time

Check out apulse. There was a paste linked in the op talking about using pure alsa.

idk

>17 posters
>52 replies

Attached: k.jpg (960x720, 100K)

what are you even trying to imply?

Different devs, odili is the main

Well right, normally there are multiple developers on projects, but they usually contribute to a single repo, otherwise you've just got 6 crap versions of the same product

how big of a meme is exherbo?
how does it compare to other source based distros?

Why aren't you using GuixSD yet?

Does it have USE flags yet?

I did for years, the ended up running some other lunix distro and had to deal with ALSA crap for a couple years.

I'm in the middle of setting up a real system right now, which includes installing OSS.

It's amazing how lunix fags threw out OSS and migrated to ALSA, then refused to use OSS once licensing crap was fixed.

Change is not free. I wonder which is the best system and if migration to OSS is painless in the case OSS is still worth it.

OSS, but a lot of crap has been explicitly removing compatibility in the last couple of years.
Some things break with ALSA even, requiring pulseaudio.

What do you guys use for backup?

my 16TB NAS

ncurses

>16TB NAS for backup
bloat

ncurses is TUI, fag

Perl-Tk, is minimal