1
0
Fork 0
[OUTDATED: Go to https://git.pompy.dev/pomp/setup-script-py instead] shell script for setting up my PC.
Find a file
2021-10-10 21:39:49 +09:00
conky initial commit 2021-06-21 01:41:04 +09:00
dconf separated dconf configuration to multiple files 2021-10-08 15:01:02 +09:00
.gitignore initial commit 2021-06-21 01:41:04 +09:00
execution.png updated screenshots 2021-08-18 16:16:19 +09:00
LICENSE initial commit 2021-06-21 01:41:04 +09:00
menu.png added GUI installation using dialog 2021-08-18 16:03:58 +09:00
plugins.vim added neovim plugins 2021-10-08 12:16:56 +09:00
README.md removed custom install script information, resolved version refer ambiguation 2021-10-10 21:34:09 +09:00
result.png updated screenshots 2021-08-18 16:16:19 +09:00
setup.sh added remove_unused function, improved shell formatting, added comments to some packages, removed deno setup, combined optimus manager setup with gnome setup, combined gpick setup with gnome setup, combined graphics setup with gnome setup, removed hardinfo setup, made virtualmox setup arch compatible, made vlc obs browser compatible, improved backup code, and removed arch install function. 2021-10-10 21:39:49 +09:00
wallpaper1.png initial commit 2021-06-21 01:41:04 +09:00
wallpaper2.png initial commit 2021-06-21 01:41:04 +09:00

My Arch linux desktop setup


LICENSE: MIT

Purpose

To provide myself materials (script, guide, and other files) for cases when I need to transfer to other machine or reinstall the OS.

Result:
result image

Instructions

WARNING: This script is written for my laptop ONLY.

  1. Install arch linux via archinstall.

    • latest arch linux version as of writing: 2021.10.01
  2. Execute the setup.sh script.

  3. Profit.

Full setup could easily take more than a hour depending on the internet speed.

Execution:
Execution

Selection Menu:
Menu

Hardware

name model
Machine LG 15U480-KP50ML Laptop (15U480-KA5MK)
CPU intel i5-8250U
GPU Nvidia MX 150

RAM

model size
SK Hynix HMA81GS6AFR8N-UH (stock) 8GB
Samsung M471A1K43CB1-CRC (added) 8GB

Storage

ID* model Size
1 SK Hynix HFS128G39TND-N210A (30002P10) 128GB
2 Samsung SSD 860 PRO 512GB (RVM02B6Q) 512GB

*arbitrary index I gave. Has no meaning.

Partitioning

  • unallocated space at the end are for overprovisioning
  • no swap partition

more information about efi partition can be found in this arch wiki page.

partitioning done with fdisk (source, man).

drive id* format size mount location purpose
1 FAT32 +300M /boot/efi EFI partition
1 ext4 -15G / root
2 ext4 default (all available sector) /media/pomp/data data storage (D drive equivalent)

*index from storage

Peripherals

peripheral model
mouse Logitech G402 Hyperion fury I got from a giveaway event
headphone NOX NX-2
laptop cooler ABKO NCORE NC500

Sources

Wallpaper 1

wallpaper 1. Cozy cafe with large window

Wallpaper 2

wallpaper 2. An astronaut on moon looking at earth

Future

1TB hard drive for backup + redundancy