mirror of git://git.qorg11.net/kill9.git
Only god knows what i did
This commit is contained in:
parent
fae483f690
commit
492805aab3
|
@ -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.
|
6
index.md
6
index.md
|
@ -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>
|
||||
|
|
|
@ -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.
|
|
@ -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.
|
Loading…
Reference in New Issue