Skip to content
View nogunix's full-sized avatar

Block or report nogunix

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
nogunix/README.md

Hi, I'm Nogunix

Linux engineer working across the whole stack — from the kernel up to the platforms built on it.

What I work on

  • Kernel — kernel internals, crash dump analysis (kdump / vmcore), device and power management
  • RHEL / Fedora — distribution-level troubleshooting and OSS packaging; I maintain personal Copr builds of user-facing packages (My Copr repos)
  • OpenShift — cluster deployment and automation, OpenShift Virtualization (CNV), upgrade and compatibility analysis

Projects

What I build and maintain in my personal capacity:

  • usb-wakeup-blocker — a script and systemd service to precisely control which devices can wake a Linux system from sleep
  • linux-japanese-font-fix — a Fontconfig setting that fixes common Japanese font rendering issues (the "Chinese font problem") on non-Japanese locales
  • fedora-vm-builder — an Ansible + OpenTofu builder for disposable Fedora VMs with kdump and kernel debuginfo pre-configured
  • sno-auto-builder — automated OpenShift Single Node (SNO) deployment on Fedora / CentOS Stream / Ubuntu + libvirt using Ansible and OpenTofu
  • oc-help-ja — unofficial Japanese translation of all oc (OpenShift CLI) --help outputs, auto-updated weekly via GitHub Actions
  • janus — a Claude Code plugin that runs an OpenShift / RHEL / CNV research and investigation pipeline

About the name

Nogunix reflects my appreciation for the Unix philosophy:

Write programs that do one thing and do it well. Write programs to work together. Handle text streams, because that is a universal interface.

— Doug McIlroy

I try to apply this principle in my projects — keeping them simple, modular, and composable.

GitHub

Stats for nerds
GitHub profile summary GitHub stats Commits by time of day Repositories per language Most-committed languages

Pinned Loading

  1. linux-japanese-font-fix linux-japanese-font-fix Public

    A robust Fontconfig setting to fix common Japanese font rendering issues (e.g., the "Chinese font problem") on Fedora systems, particularly when using a non-Japanese locale.

    Makefile 5

  2. usb-wakeup-blocker usb-wakeup-blocker Public

    A script and service to precisely control which USB devices can wake a Linux system from sleep.

    Shell 4

  3. masatake/kernel-essential-training masatake/kernel-essential-training Public

    C 2 1

  4. sno-auto-builder sno-auto-builder Public

    Automated OpenShift SNO deployment on a Linux mini PC — full OCP, not CRC

    Shell

  5. fedora-vm-builder fedora-vm-builder Public

    Ansible + OpenTofu builder for disposable Fedora VMs with kdump and kernel debuginfo pre-configured (libvirt/KVM).

    HCL

  6. janus janus Public

    OpenShift/RHEL/CNV research & investigation pipeline for Claude Code — crash forensics, upgrade/compat analysis, CVE impact, component behavior.

    Python