Skip to content
Marcell Barsony edited this page Dec 20, 2021 · 38 revisions

Arch Linux config documentation - in case of amnesia.

Important note

Please note that my config is currently under development

Philosophy

My config is designed to ship a simple, lightweight and security-focused Arch-based system 💡

Rust

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 🦀

Features

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

Arch installation script

For the Arch installation script documentation please refer to the Installation script Wiki.

Clone this wiki locally