Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

105 total results found

Plymouth

Arch Linux Customization & Tweaks

Plymouth replaces boot messages with a pretty splash screen. Installation yay -S plymouth ttf-dejavu Configuration Enabling Plymouth requires editing the HOOKS array in /etc/mkinitcpio.conf. Depending on what your initramfs is based on the hooks slightly diff...

Trusted Platform Module

Arch Linux Hardware

Trusted Platform Module (TPM) is an international standard for a secure cryptoprocessor, which is a dedicated microprocessor designed to secure hardware by integrating cryptographic keys into devices. In practice a TPM can be used for various different securit...

LVM on LUKS (encrypted, Laptop)

Arch Linux Partitioning

LUKS (Linux Unified Key Setup) is the standard for Linux hard disk encryption. By providing a standard on-disk-format, it does not only facilitate compatibility among distributions, but also provides secure management of multiple user passwords. LUKS stores al...

Secure Boot

Arch Linux Installation

Secure Boot is a security feature found in the UEFI standard, designed to add a layer of protection to the pre-boot process: by maintaining a cryptographically signed list of binaries authorized or forbidden to run at boot, it helps in improving the confidence...

Timeshift

Arch Linux Software

IMPORTANT: Timeshift is not a backup tool! It only creates local snapshots of the system to roll back changes to the system. Do not rely on this mechanism to keep your data safe! Timeshift deletes the oldest snapshot when a new one is created and the maximum n...

Graphics Cards

Arch Linux Hardware

Most graphical user interfaces these days are hardware accelerated, so the appropriate graphics driver will be needed for optimal performance and a smooth desktop experience. Additionally, these drivers provide 3D acceleration and hardware video decoding/encod...

Sound

Arch Linux Hardware

For audio handling on Linux, PipeWire is the currently recommended framework. PipeWire is a server and user space API that provides a platform to handle multimedia pipelines. It is a modern, low-latency audio and video server designed to work with the latest a...

Bluetooth

Arch Linux Hardware

Install the following packages to enable Bluetooth functionality and the necessary tools to control them: pacman -S bluez bluez-utils Enable the systemd unit to initialize Bluetooth during boot: systemctl enable bluetooth Game Controllers Some game controlle...

Printing

Arch Linux Hardware

Install the following packages for printer support: pacman -S cups logrotate system-config-printer Enable the following systemd units to initialize the printing system during boot: systemctl enable cups systemctl enable logrotate.timer

Firefox

Arch Linux Software

Install Firefox via these packages (adjust for your desired locale): pacman -S firefox firefox-i18n-de Hardware Acceleration Utilizing GPU hardware accelerated decoding of video content results in smoother playback of HD/4K content, while reducing CPU load an...

Google Chrome

Arch Linux Software

Install Google Chrome from AUR: yay -S google-chrome Tweaks To enable hardware accelerated video decoding (with open source drivers) create a file at ~/.config/chrome-flags.conf and add the following line in it: --enable-features=VaapiVideoDecoder Additional...

Spell checking

Arch Linux Software

Hunspell is a spell checker and morphological analyzer library used by Firefox, Thunderbird, Chromium, LibreOffice and more. Install the following packages to enable system-wide spell checking and hyphenation support (add languages for hunspell and hyphen at y...

Add User

Arch Linux Installation

It is advised to add a regular user account for day to day usage. Add a new user, create a home directory, add them to the wheel group, set their default shell to zsh: useradd -mG wheel -s /bin/zsh sebin Set a password for the new user: passwd sebin

AUR Helper

Arch Linux Installation

An AUR helper is a tool that automates the process of installing packages from the Arch User Repository. It does this by automating the following tasks: search the AUR for published packages resolve dependencies for AUR packages retrieval and build of AUR pac...

Time Zone & Locale

Arch Linux Installation

Time zone Use timedatectl to check which time zone your system is currently set to: Local time: Tue 2025-09-23 20:04:39 UTC Universal time: Tue 2025-09-23 20:04:39 UTC RTC time: Tue 2025-09-23 20:04:39 ...

Network

Arch Linux Installation

Set up the default host name of the machine as well as localhost: NOTE: sebin-desktop is used as an example here. Set $HOSTNAME to whatever you like. # Define an environment variable containing the desired hostname export HOSTNAME='sebin-desktop' # Set the ho...

initramfs

Arch Linux Installation

The initramfs contains all the necessary programs and config files needed to bring up the machine, mount the root file system and hand off the rest of the boot process to the installed system. It can be further customized with additional modules, binaries, fil...

zsh

Arch Linux Installation

zsh is a modern shell with lots of customizability and features. Install the following packages: pacman -S zsh zsh-autosuggestions zsh-completions zsh-history-substring-search zsh-syntax-highlighting Package Description zsh-autosuggestions Suggests com...