/glmg/ - GNU/Linux Minimalism General

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

>GNU GuixSD
gnu.org/software/guix/

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

>Debian (netinst)
debian.org/CD/netinst/
debian.org/releases/
wiki.debian.org/SourcesList
wiki.debian.org/ReduceDebian
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

Protip: If you aren't proficient with GNU/Linux, this thread isn't for you.

Other urls found in this thread:

godarch.com/
pupngo.dk/xwinflpy/output.iso
gnu.org/software/hurd/
wiki.debian.org/ReduceDebian
twitter.com/NSFWRedditVideo

Fewer bugs = Smaller attack surface

Who is she and can we see her naked?

Previous thread:

Do u liek her

godarch.com/

Allows you to create bootable updateable images from scripts and then run them on bare metal, (or in a vm of course), making it easy to try out distros/software configurations etc before you commit to using it as your daily driver.

I've been thinking of trying out Void or Alpine. Would you recommend one over another? I don't really do any work on my computer, just standard home use. No specialist software never.

Debian (netinst)

>3dpd

is ur mom hot

>tinycorelinux.net
>16MB ISO

>website isn't https
>shit name
>shit logo

fuck, id rather use openbsd than that gay shit

user, those aren't minimal at all!

Don't even bother reasoning with this idiot, he doesn't listen and just puts whatever the fuck he considers is "minimal"

Just look at these threads, they have zero discussion. It's just one stupid faggot trying to push it. Last time he used pedophile 2D anime images now he is using 3D whores. Mods should delete this thread, OP is a faggot of the highest orders and this stupid general has zero reasons to exist.

Just hide and report these threads.

Very much so.

Her reddit username is on the picture.

Is this still true?

Since I'm a complete beginner and using Ubuntu, what can I do to completely debloat and optimize it to its fullest while also minimizing the power usage.

Install Debian net install.

How does E18 manage to be so small with so much eye candy?

I should hve included "tested in the year 2014" to the pic...

Faggy OP here
Still no slackware or crux.
also, we went over why package count is kinda stupid in the other thread.
You could probably make either one work. I'm on void right now and it's pretty good.
Given your usecase, Alpine shouldn't be a big issue, so I guess go with that one.
stahp arguing!
There are 2 OPs.
one is this thread's OP who posts 3d grils.
I'm the other one who posts 2D cuteness and is kinda gay.
Also is not me.

DEs are bloat.
Here's the WM list

"Why is arch not here?"

Arch has never been a minimalist distribution. Splitting packages is rare compared to other distributions, and dependencies aren't made optional whenever possible. Arch has *never* been minimalist... a Linux kernel with every module available and every feature enabled at least when there's no non-bloat related cost, feature-packed/complex GNU tools, nearly all optional features enabled across all the packages, etc. Apparently the vim package used to pull in X at one point. It also uses (((systemd))) and switching to something else is hard. Debian, while using systemd, also has a more minimal kernel, and splits packages more, so it's kept around.

Despite its """minimal""" install state, Arch is actually very bloated.

Minimalism rant repost:

The thing for me when it come to this is that I'm kinda disgusted by the amount of bloat in popular applications and environments.

Let's take the picture viewer as an example. What does it do? That's right! It views pictures! We have also seen picture viewers that can run with very tiny amounts of ram, and do their job pretty well. Why then should we be using a picture viewer that does the exact same practical thing as this minimal picture viewer, but is 10+ times heavier?

I've heard this a lot, the whole "lel just get a newer computer grandpa!"
I'd like to let you know that I use minimal setups both on a 2012 Fagbook Pro, and a Xeon workstation being used as a desktop. Both of these have 16+ GB of memory.
What you have to understand is that just because we have the resources, doesn't mean it's right to use them to the limit. Why should we artificially use more resources for the same tasks just because we have the capability to do it. That's retarded. At that point we should just rewrite the kernel in electron because clearly anyone who has a problem with that just needs to download more wam.

Another key component for me is that achieving a high level of minimalism often involves switching to a vey terminal-heavy lifestyle. This is good as it provides a universal interface. The interface used to shitpost, consume content, and whatnot, is the same interface that would be used when administering a server, when configuring my NAS, when working with Amazon EC2 installations, etc.

Why do you hate keeping things simple? Why do you want things to use more resources than they have to to complete their function?

TL;DR: /minimalism/ is a very logical way of doing things, and provides a universal interface.

I used e16 back in 2004/5 and it was also full of eyecandy and quite fast.

I don't really know much about enlightenment. It doesn't seem to get as much attention as other GUIs. mind explaining a bit about it?

What distro do you use? Why can't you share your knowledge?

You sad sad stupid nigger.
Everyone, this stupid nigger is salty cause of this
just kys

Is it okay to not even start a DE or WM and just use the CLI? I sometimes do this but I don't have enough CLI applications to do everything

>he doesn't listen and just puts whatever the fuck he considers is "minimal"

im not too good at spoonfeeding everything

You are using tty?

I'm actually not using tti. I don't know about other distros, but in fedora you can have multitude cli's running at once and can switch between them with super+arrow keys

pic related

also, maybe try mplayer? I think that can display video in TTY

Nevermind it is tty. There are 6 'workspaces' i guess you could say. I didn't know it was tty until i looked. See pic related

Yeah, those are TTYs.
and like I said, I think mplayer can play video from there.

Will we ever see a practical microkernel OS?

Am I the only one that would despite the time you have to take to make things works (sometimes) but that is way rewarded by the feeling of conf'ing things exactly as you want?

It works, but It needs some configuring

Microkernels are the opposite of minimal, user.

Nah, I also find it very rewarding.
how

Nevermind, I can use vlc for the same thing without configuration

vlc is bloat
use mpv

>all those WMs
>many of them manage to use more memory than Win95 DE

God you are fucking retarded

Nothing to explain, it's all about eye candy. Last enlightenment I used was 17. But it looked quite cartoonish when I used it. Give it a go because it has been a while since I've used it and a lot has changed probably.

>how
They make the total stack of software that fulfills the function of the "kernel" much larger and more difficult to debug. It's an abstraction to protect the system from failures that wouldn't happen in the first place if your monolithic kernel is well written.

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

>Package count must be under 900 (unless you use production software such as gimp or kdenlive etc etc, it's okay)
The number of packages is almost meaningless.
Some distro split packages more than other. For example archlinux doesn't split packages as much as debian does, so it's easier to install bloated software without increasing the number of installed packages.

To make another example, I have 185 media-fonts packages. I don't have a really minimal install because it's my main OS and I'd like to have everything I need on it, but my point still holds.

So, I am falling for Linux From Scratch meme, and now it is compiling...
So, what WM would you recommend. Laptop with WiFi and shit.

how is netinst not bloated compared to arch? Love it how the OP falls for the memes and adds arch to the list just to remove it right after. Keep 'em both or remove 'em both.

Netinst and especially apt need a lot of tweaks to not pull out useless shit.

you described debian and apt, nice pasta incompetent retard.
>arch kernel has every module enabled
so does debian
>apparently vim pulls X
>apparently
what a living fucking meme, lmao.
>it also uses systemd
like debian
>despite being more bloated than arch, debian is reccomended in this thread, good job brainlet.

Exactly. Non-faggy OP is silly, and forgot when we discussed this last thread
I’m gonna give ya a very nonstandard answer and say FrankenWM. I used it on Debian, and thought it was pretty neat.
There is 2 OPs. I do not want Arch in there. Only reasons Debian is there is because it’s a bit better bloat-wise, and because Devuan doesn’t have its shit together.

Fake news
Debian kernel is smaller on account of being blobless

The kernel is so essential than I wouldn't mind if it's bloated because it has too many things enabled.
If you want to be minimal you probably wanna start by squeezing something else before even thinking to touch the kernel config. Unless you're a gentoo user.

The vim package in archlinux doesn't require X. We said it many times but people are too retarded to change the pasta.

>Still no slackware or crux.
This, include them in the next batch

I have used devuan and didnt find it lacking except for ffmpeg (but that is mostly debian anyway)

Reposting this from /fglt/:
Toying with this ultra minimal distro, so far I liked pupngo.dk/xwinflpy/output.iso
Includes
jwm Win95 clone window manager,
retawq (fast!) text mode web browser,
EITHER OXElmo email client,
OR rdesktop RDP client,
BUT NOT BOTH ON A FLOPPY
xcmd run bar,
edx text editor,
bcalc simple four function GUI/command line calculator
xcalendar date/day/time pop-up calendar.
Only 1.6MB!!
Is just for fun not for a desktop replacement but inspires me on how things can go so slim

devuan is not debian

explain how debian is less bloat and why
it's the same, if anything even worse. with pacman you can pick your de one package at a time, with apt is a clusterfuck, and this is just one example.

Solaris was based on MACH, as is OSX I believe.

no you.

>bitmap fonts
Are vector fonts bloat?

gnu.org/software/hurd/

>Install Debian twice; netinstall and standard dvd. Both install successfully but boot to grub. Try livecd- it works fine but freezes for 30 sec often
Thanks for wasting my time fags.

You have one of them on intel cpu, user.

Minimalism ain't free.

>The number of packages is almost meaningless.

You probably think IQ is meaningless. Numbers always have fucking meaning brainlet BLOATFAG

Listen. The Debian netinst meme has to stop. It just goes to show how fucking stupid you "minimalist" fags are
>hurf durr the iso is smaller therefore its more minimul
No it's fucking not. The only fucking difference between the net ISO and the regular one is the net one contains a bare system to get the installer booted and then downloads the rest as it installs.
The install process is THE SAME on both ISOs, the end result is THE SAME with both ISOs. If you select a bloated install with the net ISO it's going to fill up EXACTLY THE SAME amount of space as of you used the goddamn fucking regular ISO.
All you're doing with your fucking meme net ISO installs is loading down the Debian repos just because of your stupidity.

It saves bandwidth, that's all.

Listen. I btfo every faggot hating on debian. WHAT DISTRO DO YOU USE MOTHERFUCKKER??

Debian. On almost all my machines. Try reading more than the first three words of a post next time.

kind of. they take proc time to render and then copy when a bitmap is just a simple copy operation. more importantly is the fact vector fonts are bad for your vision even at very high resolutions. bitmap fonts will always be easier to read and less damaging to your eyes.

vector fonts only exist so frontend web devs can masturbate with css and have their cum puddle render the same on all devices. if they actually understood the web is a protocol and not a platform then vector fonts wouldn't even exist.

guys, never get into minimalism
I used to:
-st
-surf with gen-hosts
-dwm with my own config + my pathes
-minimal slackware with cups as ((( printers )))
-irssi
-tried mutt for VERY short time
-mpd + sometimes mopidy if jewing spotify for 1 shekel for 3 months
-mpv
-zathura tabbed
-bitlbee
---
the biggest problem with such setups that you have to fucking script everything or get into a situation where you need bloatshit (in my case it was need for okular as zathura does not have pdf highlighting as good)
then other random shit which you can not debug (N E T W O R K I N G)
lack of things which simply werk
also everyone should move to wayland anyway cause x11 is absurd bloat

the biggest problem with going minimalist is that you always tend to go back where tiniest problems go with normal installs

also non-IT degree makes it terrible to be like SOME RANDOM SHIT IS BLOATED AND I HAVE TO A TON OF SHIT SETUP

--
currently switched to ubango and its comfy whatever if I had time I would fucking make OpenBSD install and not your meme linuxes which are by definition shit

I bet you fucking use a DE bitch.

Words of wisdom user

No, but I use i3 with the XFCE4 panel and some applets from GNOME.
Best thing about all this is you "minimalist" faggots probably have i9 gayming machines and just jerk off to how low your ram usage is. Meanwhile I'm happily rocking a 13 year old laptop with 2000+ packages installed because it just fucking works.

Don't generalize faggot, I have a ten year old laptop right here. Also saving power for real work is better than spending it all in a goey, you mong.

>saving power for real work is better
>having more software installed in your machine means you're running it all at once for some reason
Another example of "minimalist" stupidity.

>64588757
>replying to the wrong post
>implying is not about drive space
>implying there aren't other reasons
>namecalling
No (You)s for you.

even bloated window managers only use cpu when actually moving windows or messing with panels, etc. desktops will actually eat cpu for no good reason while running. i use xubuntu currently and just accept the wastefulness of xfce as the price for my laziness.

@64588807
>Drive space means computing power
>namecalling when you're the one that is laughing at me for quoting the wrong post
Again, there's a difference between running software and having it installed. Having it installed means you don't have to waste actually expensive computing resources (see: CPU, RAM, I/O time and not drive space) in installing/uninstalling it every time you want to run it just because your package count looks better that way when screenfetching for Sup Forums.

>Again, there's a difference between running software and having it installed
yeah i get that. having a desktop running vs just a window manager actually does use additional cpu time. normally a window manager is only active when moving, creating, or deleting windows. a desktop however is active at all times and saps cpu time that a window manager wouldn't.

the lightest distro i've found is slackware with its 80 billion package base install. the actual running profile of slack is roughly 30mib on my old machine next to me here. i use ratpoison wm with it and it runs emacs (with music, irc, mail, and w3m-el) and nethack within 80mib total and virtually 0% idle.

I never defended the use of a DE though, in fact I stated I use i3 with components from some DEs.

>st
-surf with gen-hosts
-dwm with my own config + my pathes


fucking autist. Stop fucking lying. The only reason you have so many scripts and patches is because you use barebones software for fucking everything.

Isn't Devuan still on Jessie? I mean I know you can switch to a different branch, but holy shit those guys are slow. It doesn't speak very highly of their ability to maintain a distro.
>with pacman you can pick your de one package at a time
>you can pick your de one package at a time
>you can pick your de
>pick your de
>de
Just shut up, bloatnigger
Really? Solaris and macOS have microkernels?
For some reason I find that hard to believe. Does that mean Illumos can be classified as a microkernel OS?
I gave Debian GNU/HURD a go earlier. I was able to compile dwm and a term, but firefox and dmenu kept saying they relied on a "virtual package" that didn't exist in the repo somehow, so they wouldn't install.
Also, HURD apparently doesn't have any support for USB or sound.
In other words, it's not feasible for a desktop. maybe one could make it work as a server of some description, but it's honestly really rough.
Also, mach alone uses like 66MB somehow.

>No, but I use i3 with the XFCE4 panel and some applets from GNOME.

What a fucking clusterfuck. Theres something called the i3bar. Your setup is truly a clusterfuck

Is TempleOS a minimalist OS?

i wish terry stopped using bloated ubuntu.

>no distinction between OS and icons
also it hurts my eyes

-vo fbdev
-vo fbdev2
Have fun! :3

>Meanwhile I'm happily rocking a 13 year old laptop with 2000+ packages installed because it just fucking works.

The mind of a brainlet bloated sheep

>Install Debian twice; netinstall and standard dvd. Both install successfully but boot to grub
So wait, they did what they were supposed to do? You're supposed to press enter at grub to boot loonix.
>If you select a bloated install with the net ISO
Why would you do this?
So how should I work out my fonts? I use inconsolata. is that a bitmap or a vector? Should I switch to a bitmap font for my eyeballs? how do i do thing?

>all the brainlets itt who don't know --no-install-recommends

Here is my recipe to use mplayer

# find the correct device with
aplay --list-devices
# if it says "card 0........device 3", then its hw=0.3

# add your user to the video and audio group
usermod -a -G video audio

after that edit your ~/.mplayer/config with this
# framebuffer video ouput
vo=fbdev
# alsa device
ao=alsa:device=hw=0.0
# required to adjust screen without problem
fs=1
# fill screen
zoom = 1
# scale up or down as needed to framebuffer's width; it'll scale the height automatically
# high res (currently in use
xy = 1920
# low res
#xy = 1440
# buffers x amount of data before playback starts
cache=8192
cache-min=99
# sync video and audio
mc=2
# smooth video play
sws=0
# optional acceleration
lavdopts=fast=1:skiploopfilter=all:threads=16
framedrop=1
# avoid the lirc error message
nolirc=yes
# don't clutter the console with output
really-quiet=1

MPlayer is comfy, I am watching a movie from my server right now! Is an SBC attached to my Tv.

>debian baby doesn't know about
>APT::Install-Recommends "0" ; >APT::Install-Suggests "0" ;

non-faggy OP even put the link to wiki.debian.org/ReduceDebian in the OP.

is using LUKS during install just bloat and not worth the slight performance hit?

I figure I am more likely to have a problem recovering data due to LUKS in a data loss situation, than I am to benefit from LUKS because somebody stole my PC?

Or am I wrong and I should totally use LUKS.

> vector fonts are bad for your vision even at very high resolutions
How are you going to use 8x16 pixel fonts on 4K monitor?
Also, maybe you mean AA font rendering?
Because proper fonts look like bitmap.

Sorry I had to delete my posts, I fucked it up three times. Looks like is time to post my pasta on my github.

Yeah you'e wrong. Encrypt your shit.

I used it, got tired with it. That is my experience, just saying.