Endeavour OS Install
Before Installing: Backup Checklist
Section titled “Before Installing: Backup Checklist”~/.zshrc,~/.zsh_plugins.txt,~/.config/starship.toml~/.alacritty.tomland imports like~/.config/alacritty/nord.toml
Installation
Section titled “Installation”Flash Image
Section titled “Flash Image”- Download from Endeavour OS
- Use Rufus to create a bootable USB
Configure Install
Section titled “Configure Install”- Boot into USB using NVIDIA option
- Choose offline install
- Select
btrfspartition, no swap, single partition - Use
systemd-bootfor init
Post-Install Setup
Section titled “Post-Install Setup”Refresh Keyring
Section titled “Refresh Keyring”yay -Sy archlinux-keyringUse Endeavour OS tools to rank mirrors and update packages.
Install LTS Kernel
Section titled “Install LTS Kernel”yay -Sy linux-lts linux-lts-headersReboot and select LTS kernel in boot manager.
NVIDIA Drivers
Section titled “NVIDIA Drivers”Enable Early KMS Loading
Section titled “Enable Early KMS Loading”Create /etc/dracut.conf.d/nvidia.conf:
force_drivers+=" nvidia nvidia_modeset nvidia_uvm nvidia_drm "Run nvidia-inst to install drivers and rebuild initramfs.
Verify
Section titled “Verify”cat /sys/module/nvidia_drm/parameters/modeset# Should return YCheck nvidia-smi to verify Xorg uses NVIDIA card.
KDE Plasma Configuration
Section titled “KDE Plasma Configuration”- Virtual Desktops: Settings → Window Management → add more desktops
- Shortcuts:
- Toggle Grid View:
Meta+Backtick - Window to Next Desktop:
Meta+Tab - Alacritty:
Alt+Tab
- Toggle Grid View:
- Move taskbar to left edge
- Task Switcher: Filter by “All other desktops”
Essential Packages
Section titled “Essential Packages”Modern CLI Tools (Rust-based)
Section titled “Modern CLI Tools (Rust-based)”| Package | Replaces |
|---|---|
exa | ls |
bat | cat |
dust | du |
ripgrep | grep |
fd | find |
procs | ps |
tealdeer | tldr |
bottom | htop |
zoxide | cd |
broot | directory explorer |
skim | fuzzy finder |
tokei | code stats |
Applications
Section titled “Applications”yay -S google-chrome visual-studio-code-bin neovim intellij-idea-community-edition alacritty lazygitIntelliJ IDEA Setup
Section titled “IntelliJ IDEA Setup”Settings:
- Font:
Noto Sans Medium(11pt) for UI,NotoSansM NFM(13pt) for editor - Enable compact mode, smaller tree indents
- Enable Ctrl+Mouse Wheel font zoom
Plugins:
- One Dark Theme (Vivid)
- Rainbow Brackets
- Atom Material Icons
- CSV Editor