Only god knows what i did

This commit is contained in:
qorg11 2020-06-08 15:05:22 +02:00
parent fae483f690
commit 492805aab3
No known key found for this signature in database
GPG Key ID: 343FC20A4ACA62B9
4 changed files with 105 additions and 1 deletions

28
emacs/extra/bloat.md Normal file
View File

@ -0,0 +1,28 @@
# Emacs isn't bloat. (n)vim is.
Remember, Nobody knows what's Emacs is, I just say it is a Lisp
machine emulator. But the GNU Project says it is a text editor. Which
is true.
Emacs is written in (src/ directory in the Emacs source tree) C and in
Lisp (lisp directory in the source tree). The C part contains the
Emacs core. Which is what Emacs need to work. The Lisp directory has
the "bloated" things. The basic functionality of the text editor (such
as (forward-char) and that kind of functions are written in C). If
thing a Emacs' feature (M-x tetris) is bloat. You can remove
lisp/play/tetris.el. And the bloat is gone.
>\>But I have to recompile to remove a feature from Emacs.
Nope. Most .el(c) files are in /usr/emacs/*/lisp. You can remove
whatever you want from there. Emacs will work without them.
Unbloating Emacs is easy, just rm -r some .el files. How easy is it to
unbloat (n)vim?
Since it is fully written in C, you have to learn it to figure out
what to delete. So Vim doesn't stop working. Then you gotta recompile.
Nvim is a (fork) of vim written in Vimscript, C and extensible in Lua.
Using an external programming language for extensions is bloat. Emacs
fixed that using its own programming language.

View File

@ -1,4 +1,3 @@
# kill-9.xyz
This is a website made by qorg11. This is a "blog" about anything. It
@ -18,6 +17,11 @@ will appear here. If you don't want to use Git,
[email](mailto:qorg\[@\)vxempire.xyz) me a diff and I'll patch the
file. Atribution will be given if wanted.
## IRC
Join use at #lain in [kill-9.xyz!](irc://kill-9.xyz)
<a href="http://killnod2s77o3axkktdu52aqmmy4acisz2gicbhjm4xbvxa2zfftteyd.onion/">Onion</a>
<img src="/satania.jpg" width=500>

View File

@ -0,0 +1,42 @@
# Debian second best distro
Debian is a (very) old GNU/Linux distribution. Which has done a lot
(lot) to the Free Software movement. And we owe it almost every
GNU/Linux distribution. Such as Ubuntu, Linux Mint, Deepin. And many,
many more. It started in 1993 by Ian Murdock (✝). The name Debian is
the combination of his name and his girlfriend's name (Deborah + Ian)
There's the Debian Manifesto, which you can read
[here](http://www.debian.org/doc/manuals/project-history/ap-manifesto.html)
Where a 100% Free (As in freedom) GNU/Linux distribution is stated.
There's also the DFSG (Debian Free Software guidelines). Which are the
guides that a package must follow for it to be considered Free
Software by Debian. I am not going to state them here. But you can read it [here](https://www.debian.org/social_contract.html#guidelines).
Debian has a lot of good stuff and a bit of bad stuff. But the bad
stuff can be easily fixed
* Since it is a very old GNU/Linux distribution, there's a lot of
documentation written. So it is useful for new GNU/Linux users.
* Xorg just works.
* Lots of packages.
* Runs on everything. Almost as NetBSD, and not planning to drop i386
support, so my x60 can sleep in peace tonight.
* A lot of ISOs to choose from. Netinst for network installation or
even a full image.
* Lot of mirrors around the world. So apt downloads can be very fast.
But there's also bad stuff.
* systemd by default. You can change it. But it is a very bad idea. If
you want Debian without systemd. Use [Devuan](https://devuan.org),
which is the distro I use (2020-06-05)
* apt is slow as fuck while unpackaging.
* same as dpkg
* Old packages if you don't use Debian testing/sid. Which is not a big
problem since you can edit sources.list or install Debian testing
directly.
That's all about Debian. Probably my favorite distro and you should
use it if you're net to GNU/Linux.

View File

@ -0,0 +1,30 @@
# Void linux rocks
Void linux it is a built from scratch GNU/Linux distribution made in
Spain by JuanRP (Who is not in the project anymore) and
contribuitors. Its main feature are:
* Its own package manager, the x binary package system (xbps). It is
very fast unlike the insanely slow dnf or apt.
* A lot of packages avaiable for default. IceCat is in their main
repositories. There's also i3-gaps.
* Insanely fast download servers.
* You can compile the packages by yourself with xbps-src.
* No systemd. It uses runit by default. (a GOOD init system).
* It does not use man-db.
* Easy installation. Unlike Arch or Gentoo.
* Very lightweight.
* Has non-free packages in a separate repository.
Void is a very good distro but it has very shitty stuff you may not deal with:
* For advanced users.
* No texlive in repos. You have to download and use the texlive
installer script. Which is bad because it leads to descentralized
packages.
* There are some useless packages in their repositories. Such as
XMonad. It only install the binaries but not the required Haskell
libraries XMonad needs to work.
That's all the bad things about Void, Void is one of the best distros
out there and it deserves a try.