A repo for configurations, ideas, apps, scripts and the experience of using a Arch system
Arch Linux is a linux operational system, x86_84 based, where the idea of the system is to make your owm system.
The system only come with the bare minimum installation, and you construct the system as it pleases you. Since the partition table, to the desktop enviroment(or windows manager) of your choice.
After installing a few times, i figured what are the important things, so i needed a rapid way to install it. So, i searched for a pre-made recipe for the script, and i founded it here: https://github.com/tom5760/arch-install . After that, i just edited with my things, based on another archive here. You can find the edited script on a forked project here.
Actually, i use KDE DE (how to install in the install file), with linux standard newer kernel available. I don't use zsh, or other bash things. For installing, i use pacman and yay, pretty good ones, i recommend. To the pacman, some tips:
- Update your mirrors from time to time (monthy or somethig like this) There are many ways to do so, the most common are reflector, or with the full mirrorlist (to get, go to this site, you put that in the /etc/pacman.d/mirrorlist file, and the package rankmirrors will rank by speed (to know how to use)
- If you want colors, just edit in the /etc/pacman.conf file, and unmark the colors option
- If you want more cool stuff, digit under colors "ILoveCandy"
- If you have good internet, in the same pacman.conf file as above, uncomment ParallelDownloads
- With downgrade package, you can actually manage the version of them.
- From time to time, clear your cache from pacman.
For programs usability, my experience is: If you want and have the time, you can do whatever you want. For undergraduates and Linux TI entusiasts, it's a good mid point. Becauuse you can do muuch things, but some details can fall from your grasp. By exameple, programs like MatLab, AutoCad and others alike are hard to find here, and in the end, Windows will do the ob. I'm a dual booter (don't even know if this term exists lol), and it's necessary for my usage. Games, the type of programs i mencioned before, and some other tricky things is just better in Windows. At least for now. Most are licensed programs, the ones that give you that big headache.
If you don't use this type of thing, IT'S AMAZING!!!! Being capable of doing a lot of things (install the programs, debug them, personalizing your system) is really cool. Windows don't has this type of experience. The fact that you can choose how you system looks is cool enough for me, but as a newbie dev, itt's awesome that i have a system that is so light that i can heavy loads of code(like MachineLearning) and a I7-7500U can handle it. THe liberty to have many options of develop environments, the smoothness of propramming here, the control of libs, code, how it works, etc, everything is fascinating.
You have like (i use two monitors):
- The normal work with some personality:
- The full work env (based on I use arch btw):
or
- The BALDIADO(don't try to translate this, just feel it):
All this in 30 minutes searching ideas from my not-creative mind. More examples are in unix reddit
This is what i like about it.
From Manjaro, i used i3 for a while, and i liked it. But, trying to use pure i3 and configure it, it takes too much time. So, i have some alternatives.
Searching, one of them was awesome: https://awesomewm.org/
You can see some possible examples of inspirations here: awesomeWM/awesome#1395
It is a dynamic window manager, so i don't necessally need to be only on the keyboard, but i can. Also, it seems pretty af.