-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Marcell Barsony edited this page Dec 20, 2021
·
38 revisions
Arch Linux config documentation - in case of amnesia.
Please note that my config is currently under development ❗
My config is designed to ship a simple, lightweight and security-focused Arch-based system 💡
I believe that the Rust language could be Linux's future as it allows a much more secure memory management.
My aim for this configuration is to be as Rust-powered as possible 🦀
Feature | Program | Language | Source |
---|---|---|---|
Kernel | Linux 5 (stable) | C | GitHub |
OS | Arch | Shell | GitHub |
UEFI | Website | ||
Bootloader | GRUB 2 | C | Website |
Encryption | LVM 2 on LUKS | C | Sourceware |
Window System | X11 | C | GitLab |
Window Manager | LeftWM | Rust 🦀 | GitHub |
Compositor | Picom | C | GitHub |
Terminal | Alacritty | Rust 🦀 | GitHub |
Shell | ZSH | C | GitHub |
Prompt | StarShip | Rust 🦀 | GitHub |
Browser | LibreWolf | C & C++ | GitLab |
Menu | dmenu-rs | Rust 🦀 | GitHub |
Status bar | Polybar | C++ | GitHub |
Text Editor | NeoVim | C & Lua | GitHub |
Network | NetworkManager | C | GitHub |
SSH | OpenSSH | C | GitHub |
Password Manager | rbw | Rust 🦀 | GitHub |
Package Manager | Pacman | C | GitLab |
AUR Helper | PARU | Rust 🦀 | GitHub |
For the Arch installation script documentation please refer to the Installation script Wiki.