Skip to content
View PopCat19's full-sized avatar
📎
(ᵕ—ᴗ—)
📎
(ᵕ—ᴗ—)

Block or report PopCat19

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
PopCat19/README.md

Me

I'm PopCat19 (or pop; if pronouns matter: they/he)

Not an engineer. I currently tinker with projects for exploration.

[Soup]

I usually make things overcomplicated instead of going through proper means for being lazy.

While my ethnicity is half Japanese/Filipino, though I haven't spoken Japanese as my native language since 2015.

T⍑ᒷ リᔑᒲᒷ '!¡𝙹!¡ᓵᔑℸ ̣ ' ∴ᔑᓭ ↸ᒷ∷╎⍊ᒷ↸ ⎓∷𝙹ᒲ ᒲ|| リᒷᒲ⚍リᒷꖌ𝙹 ᓭℸ ̣ ⚍⎓⎓ᒷ↸ ᓵᔑℸ ̣ リᔑᒲᒷ↸ '!¡𝙹!¡𝙹' ᔑリ↸ '19' ∷ᒷ⎓ᒷ∷ᓭ ℸ ̣ 𝙹 ℸ ̣ ⍑ᒷ ||ᒷᔑ∷ '2019'. 'ꖌᔑℸ ̣ ' ╎ᓭ ᔑ !¡⍑𝙹リ╎ᓵ ᔑꖎ╎ᔑᓭ ⎓𝙹∷ ℸ ̣ ⍑ᒷ ∴𝙹∷↸ 'ᓵᔑℸ ̣ '. ᔑ↸𝙹∷╎リ⊣ꖎ|| ᒷリ𝙹⚍⊣⍑, ℸ ̣ ⍑ᒷ リᒷᒲ⚍リᒷꖌ𝙹 ᓭℸ ̣ ⚍⎓⎓ᒷ↸ ᓵᔑℸ ̣ ꖎ𝙹𝙹ꖌᓭ ꖎ╎ꖌᒷ ℸ ̣ ⍑ᒷ ᒲᓵ ⎓∷𝙹ᒲ ᒲ|| ⎓ᔑ⍊𝙹∷╎ℸ ̣ ᒷ ╎リ↸╎ᒷ ⊣ᔑᒲᒷ 'ᓵᔑℸ ̣ ᓭ ᔑ∷ᒷ ꖎ╎ᑑ⚍╎↸'.

Interests

I want to sleep, but I've yet to rethink life do other things aside YouTube, music, and (occasionally) Anime. At other times I take a peek through Pixiv or explore fun projects to tinker with.

That being said, I've been interested in designing concepts, composing/remixing music, 2D Illustrations, and later learn Rust just for technical exploration someday.

My aspiration of the artists mentioned in my curation keeps me engaged in music. Though, I also want to grow my own style in illustrations and create visualizers once I gain enough Rust knowledge.
(I may still have LLMs assist with programming to avoid burnouts)

I find the experience more valuable than the result in the illustrative space, so I'll also explore some personal or commissioned illustrations for projects needing an image.

ML Exploration

I've touched LLMs since GPT 3.5, Pygmalion 6B, and a while back when character.ai's old mascot still existed.

I've also experimented with Stable Diffusion and [anime|pastel] finetuned models like WaifuDiffusion and AnythingV3 alike, usually within artbot or locally with comfyui
(~10min gens on 2GB VRAM GTX 750Ti)

I've leaned off imagegen early 2024 in favor of drawing 2D illustrations.

Linux

Migration Journey

Late 2023: My first dual-boot distro was Zorin OS 16 alongside my primary Windows 10 IoT Enterprise LTSC 2021 installation.
(I didn't run sudo rm -rf --no-preserve-root / on that install)
|
Late 2023: My full transition distro was Linux Mint due to its intuitive (and homely?) nature.
(don't mind how reinstalling Windows 10 nuked my mounted sdb bootloader with BOOTMGR, giving me all the more incentive to switch www)
|
Early 2024: Hopped onto OpenSUSE Tumbleweed since rolling-release and stability seemed interesting.
|
Early 2024: Then installed my first Arch Linux with SomeOrdinaryGamers's walkthrough video, with another attempt using the Installation Guide alone.
(Took me about 8 hours of trial to install with the Installation Guide; everytime I mess up I had to reset and redo everything... ;-;)
|
Early 2024: I moved to CachyOS and everything felt great with their options and optimizations, especially on my previous PC from the 2014-era.
|
Mid 2025: I moved to NixOS with the minimal/manual installation guide due to btrfs root snapshot overflow shinanigans with CachyOS.
I had separate parts for root and /home, root was so small that every update fills up the entire part with snapshots. It's been painful rebooting into TTY just to manually cleanup and rebalance...)
|
My actual linux encounter was much earlier, where I had to use Linux Mint's LiveISO when I was installing BrunchFramework ChromeOS on a poor Intel Celeron N3000 laptop with 512GB 5200rpm HDD that barely runs the YouTube website itself or even stream 480p on Firefox/Chromium running Arch Linux Xfce.
(A used ThinkPad lasts well over budget laptops)

Distro rank

  1. NixOS
  2. CachyOS
  3. ArchLinux
  4. LinuxMint
  5. OpenSUSE-TW
  6. ZorinOS

╎ ⚍ᓭᒷ リ╎ ̇/𝙹ᓭ, ʖℸ ̣ ∴

Desk Setup

Desk

I use:
☆☆ Generic Reversible L-Shaped Desk (Option A Edition) ☆☆

Desk Stuff

Generally, my desk as of 2025.12 had:

  • Monitors: MSI MAG271VCR, Dell S2415H
  • Peripherals: COSTOM WK87 (womier fork), Razer DeathAdder V2, GAOMON S620, GAOMON PD1320, 8BitDo Ultimate, AKAI MPK mini play, Beats Studio Pro, and a chair.
  • Thinkpad: T480 (dim FHD IPS, no FP, no BLKB) + chinese 'SANYO' 61++ slice with ~80Wh capacity...
    (energy_full = 80060 mWh)

Main Rig (on desk)

I've initially used Lenovo K450e with EVGA NVIDIA GeForce GTX 750Ti ACX and Samsung 870 Evo 1 TB 2.5" Solid State Drive.

Till 2023.11, where I've built my personal, curated main rig with some research and budget with PCPartPicker:

- AMD Ryzen 5 5500 3.6 GHz 6-Core Processor
- Cooler Master Hyper 212 Black Edition 42 CFM CPU Cooler
- MSI PRO B550M-VC WIFI Micro ATX AM4 Motherboard
- Timetec PINNACLE Konduit 16 GB (2 x 8 GB) DDR4-3200 CL16 Memory
- Samsung 870 Evo 1 TB 2.5" Solid State Drive (reused)
- XFX Speedster SWFT 210 Core Radeon RX 7800 XT 16 GB Video Card (christmas gift)
- Zalman P10 MicroATX Mini Tower Case (discounted to $55.99)
- Corsair RM850e (2025) 850 W Fully Modular ATX Power Supply (christmas gift)
- Thermalright TL-S12-S 47.6 CFM 120 mm Fan (TLS12-S X3)
- Clovertale Braided ATX Sleeved Cable Extension kit for Power Supply Cable Kit 10 Pack (Black)

Subjectively Notable Projects

Project Minimalist

I play osu!, so I made a Project-Minimalist skin in Figma. It turned out better than I'd expected, and learned plenty about Figma's capabilities and even made a custom palette, which a webui of it is hosted in minimalist-palette-web repo.

NixOS Novice

popcat19-nixos includes my very first NixOS configuration prior to Home-Manager Flake transition. It's a thousand line mess built from the original NixOS configuration you'd get from the installer that lived in /etc/nixos/.

WebGL Image Shader

img-glsl-webui was made for having WebGL draw screen shaders over an image. Back when no options were present/satiable.
(It should be rewritten to use WebGL 2.0 at some point)

NixOS Flake Config

popcat19-nixos-hm hosts my current NixOS configurations for multiple hosts to make it simply reproducible, which I also like. Most of configuration are vibecoded.

NixOS Shimboot PoC

Speaking of NixOS, I'm also trying to get it running on Chromebooks (with LLM contributions) in nixos-shimboot, which is forked from shimboot by ading2210. It's based on an exploit Mercury Workshop team discovered where we can replace RMA shim's rootfs with anything we want, albeit with kernel limitations, of course.
|
It's been a challenge due to my inexpertise in Nix and unique quirks from the ChromeOS shim kernel that makes it untrivial to get a non-FHS distro like NixOS running there.

As of 2026.03: I've been using it frequently and it runs stable at a performance respectable of said hardware.
|
It needs board testing for compatibility and later arm support.
(I've only got it running on HP ChromeBook 11 G9 EE Intel Celeron N4500 1.10GHz 4GB RAM 11.6" Chrome OS: dedede)

What's left is bwrap workarounds, UWSM+SDDM compatibility, xdg fixes, CI workflows, general (yet opiniative) configuration profiles, and better project docs. Afterwards, it should be good for a beta PoC release.

Pinned Loading

  1. Project-Minimalist Project-Minimalist Public

    Custom dark osu! skin made in Figma.

    4

  2. img-glsl-webui img-glsl-webui Public

    GLSL on images via WebGL (LLM generated)

    HTML

  3. popcat19-nixos-hm popcat19-nixos-hm Public

    yey nixos w home-manager

    Nix 2

  4. nixos-shimboot nixos-shimboot Public

    Declarative, reproducible NixOS Shimboot.

    Nix 2