[OUTDATED: Go to https://git.pompy.dev/pomp/pompup instead] My arch linux desktop setup.
- `trash` moves files and directories to the trash directory instead of permanently deleting them |
||
---|---|---|
.github/workflows | ||
.repo | ||
.vscode | ||
dconf | ||
etc | ||
home | ||
src | ||
.gitignore | ||
LICENSE | ||
README.md | ||
setup.py |
My Arch Linux desktop setup
This project is undergoing a rewrite. Use the old branch for now.
Table of contents
Click to expand
Images
Usage
-
Install Arch linux.
A built-in installer (using archinstall) will be added in the future. In the meantime, use archfi instead.
sudo
andwget
, andparu-bin
must be installed. -
Create a user.
Create a user in wheel group and create a home directory:
useradd -G wheel -m pomp
Allow user to use sudo:
EDITOR=vim visudo
Now, log in to the user account.
-
Download the setup script.
wget setup.developomp.com -O setup.py
-
Execute it.
python ./setup.py
Full setup could easily take more than a hour depending on the internet speed.
Hardware
Click to see hardware information
Laptop
name | model |
---|---|
Machine | LG 15U480-KP50ML |
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 |
Keyboard | COX CK01 PBT SL |
Drawing tablet | secondhand wacom CTL-472 (one by wacom) |
Monitor | secondhand HP X24ih (review) |
Keyboard
- Lubed with Krytox 103
- With a towel underneath
- With COX COS1 walnut wrist rest
Sources
Click to show asset source
- I randomly change between these wallpapers depending on my mood.
- Some wallpaper images are intentionally blurred to improve transparent overlay readability.
3rd Wallpaper

- made by u/nullcriminal
2nd Wallpaper

- image from wallpaperaccess
- the image list I found it from
- Effects
- lv1 compression (GIMP)
- blur (GIMP gaussian blur 3.0)
- nordified (filtering option toggled)
1st Wallpaper

- a video from Chillhop Music
- Artwork by Jeff Östberg
- Animation by Geneviève Delacroix
- Effects
- lv1 compression (GIMP)
- blur (GIMP gaussian blur 3.5)
- nordified (filtering option toggled)
System monitor
- pomky (commit: 8fce169)
this file right here
Future plans
Click to show future plans
Laptop
- Features:
- less than 1 million KRW (around 780 USD)
- Korean keyboard
- FHD monitor
- number pad
- x86_64 architecture
- NO NVIDIA GPU
- Candidates:
Storage
- 1TB HDD for long-term backup
Mouse
- Features:
- <=7ms wired click latency
- <=80g weight
- Either from Razer or Logitech
- Candidates:
- Notes:
- Replace piper with openrazer if switching to Razer mouse
Keyboard
- Planned mods for current keyboard:
- fix stabilizer rattle (holee mod)
- lube some under-lubed keys (under-lubed due to not enough lube)
- sound dampener
- Custom keyboard (500 USD budget)
- PCB (75% because TKL parts are hard to come by, programmable on Linux, 1000Hz polling rate, hot-swappable, ability to disable RGB): not decided
- plate: not decided
- case (anodized metal): not decided
- switch (linear, silent, milky?): not decided
- keycap (with both English and Korean letters, either by die-sub or double-shot injection molded): matcha green tea (ANSI, PBT, XDA V2)
- stabilizer: not decided
- switch lube: not decided
- stabilizer stem lube (dielectric grease): not decided
- wrist rest: COX COS1 TKL walnut
- mods:
- holee mod
- silicon dampener (optional)
- memory foam filling
- un-warp PBT keycaps with hot water
- no:
- tempest tape mod
Monitor
- Features:
- panel: burn-in-less OLED (ex: QD-OLED)
- refresh rate: 144+ Hz
- size: at most 24in
- resolution: FHD (1920x1080)
- Candidates:
- None