Skip to content

Yustinia/Arch-Install-Guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 

Repository files navigation

🐧 Linux Install Guides

Personal installation guides for manually setting up Linux from scratch — written and maintained for my own use case.


📁 Guides

btrfs subvolumes · LUKS encryption · swapfile · zram · systemd

A manual Arch Linux installation with full disk encryption via LUKS, and a Btrfs subvolume layout for root. Uses openresolv for DNS, zram-generator for zram, and iwd + NetworkManager for networking.

# Chapter
01 Connection Setup
02 Drive Setup
03 Base Install
04 Swap & Zram
05 Timezone & Locale
06 Hostname & Hosts
07 Users
08 Services
09 Network Configuration
10 GRUB & Initramfs
11 LUKS Key

btrfs subvolumes · LUKS encryption · swapfile · zram · dinit

A manual Artix Linux installation using dinit as the init system — a systemd-free alternative based on Arch. Uses openresolv for DNS, zramen for zram, and iwd + NetworkManager for networking.

# Chapter
01 Connection Setup
02 Drive Setup
03 Base Install
04 Swap & Zram
05 Timezone & Locale
06 Hostname & Hosts
07 Users
08 Network Configuration
10 GRUB & Initramfs
11 LUKS Key
12 Post Setup

⚙️ Shared Setup

Both guides share the same general philosophy and disk layout strategy:

  • Btrfs subvolumes instead of separate partitions for /home, /var/log, /var/cache, etc.
  • Unified storage pool — no need to pre-allocate fixed partition sizes per directory
  • LUKS for full disk encryption
  • Swapfile on Btrfs with CoW disabled, alongside compressed zram for in-memory swap
  • Separate /boot partition left unencrypted for GRUB compatibility

⚠️ Disclaimer

These guides are written for personal use and reflect my own setup and preferences. They are not intended as universal references. Follow at your own risk.

About

A manual Arch install guide, written and personalized for my use case.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors