I plan on setting up a really lightweight linux system. I am currently running arch with the "base" package installed as well as the i3 window manager. Anyone have any recommendations for shrinking it down even more?
Buy a smaller box
Don't run X.
What is even the point of i3? I'm running it currently. Is it just to make you feel cool that you're almost never using a mouse?
>>55406036
www.linuxfromscratch.org
>implying arch isn't bloated as fuck
>>55406036
Not using arch. Seriously, its a fucking bootstrap netinstall, and other distros are smaller. For a binary distro, look at starting with something like Alpine or Void, using tinyX instead of full X11, using black/fluxbox or dwm instead of a fatter wm. Consider bleachbit to clear out any unneeded fonts and languages. Also look at Midori and lynx for web browsers.
If you want to go source, LFS or Gentoo using either µlibc or musl c library instead of glibc. If your focus is on small disk size, consider O2 as a compiler flag.
>>55406036
tinycore, the specific version just called "core"
Linux From Scratch sounds right up yer alley, OP.
>>55406612
yes
>>55407055
>If your focus is on small disk size, consider O2 as a compiler flag
-O<1-3> optimizes for performance. If you want to optimize for size you should use -Os.
>>55407290
Right, my bad.
>>55407290
Performance > Size
>>55407490
I said :
>If your focus is on small disk size, consider O2 as a compiler flag.
It was specifically about size. If you want performance, Ofast, flto ffast-math, march=native and others are what you want (keep in mind stuff like image editors actually perform worse with ffast-math)
>>55406612
>what is the point of computers
>>55406036
use a lighter wm like dwm.
Look at gentoo as portage allows you to actually strip down packages rather than the fake minimalism of arch.
Bspwm is lighter than i3wm, might be worth looking into
>>55406036
Slitaz
>>55406036
Alpine linux