Skip to content

PiercingXX/Piercingxx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 

Repository files navigation

PiercingXX

I bend Linux to my will so you don’t have to. Desktops, tablets, servers —press the button, watch the chaos organize itself.


About ⚙️

I build reproducible Linux environments and dotfile ecosystems, optimize Wayland desktops (Hyprland, GNOME, Sway, etc.), and ship menu‑driven installers that turn “fresh ISO” into “daily driver” before your coffee cools. Yes, it’s opinionated. No, I won’t apologize. My work spans:

  • Distro installers for Arch, Debian, and Fedora
  • A comprehensive dotfiles suite with unified UX across WMs
  • Device enablement (Surface devices, and more obsecure tablets and touchscreens)
  • Workhorse server for self hosting: website, local AI, business communications, and storage.

If you like scripts that remove friction, enforce taste, and deliver a clean Wayland UX—this is that. If you don’t, oh well.


What I build 🧰

  • Arch / Debian / Fedora “mod” installers
    • Menu‑driven setup (whiptail) with sensible defaults (mine)
    • Hyprland + GNOME mods, Flatpak, UFW, developer tooling
    • Optional NVIDIA + Microsoft Surface kernel support (for the brave)
  • Piercing‑Dots
    • One repo to keep your machine updated and configured
    • Hyprland/Sway/BSPWM/Gnome are fully built out. Awesome/i3 are too but depreciated.
    • Waybar, kitty, Neovim, Yazi, Tmux, GIMP are all heavily customized into minimal yet fully functional power houses.
    • Maintenance and software manager scripts so you stop copy‑pasting from blogs
    • 'Super+/' will open your Cheat Sheet
  • Bash driven Settings Menu
    • Dont leave the keyboard, "Super+S" and your in custom settings menu
  • Workstations & servers
    • Debian server bootstrap with CUDA/NVIDIA, Docker/Compose, Nextcloud set up for local AI and self hosting needs.
    • Local LLMs with Ollama, creative tooling (DaVinci Resolve), fonts
  • Device enablement
    • Drivers to enable Linux on devices with some hardware incompatiblities.
      • Microsoft Surface kernel script for Surface devices
      • NuVision 8" tablet Wi‑Fi/Bluetooth/Audio fixes (you’re welcome)
      • KooTigers touchscreen/driver utilities

How I work 🧪

  • POSIX‑first Bash with clear prompts and escape hatches
  • Reproducibility over hand‑tweaking; scripts > screenshots (always)
  • Wayland‑centric desktop ergonomics (fast keybinds, low friction)
  • Minimal dependencies, sane defaults, readable code, zero drama

Tech I reach for 🛠️

  • Bash, systemd, whiptail
  • Hyprland, GNOME, kitty, Yazi, Neovim, tmux
  • Pacman/Paru, apt, Flatpak...build from source when needed (Neovim Nightly & Yazi)
  • Docker/Compose, NVIDIA + CUDA, llama.cpp

Philosophy (short version) 🌀

  • Applied entropy: build systems that stay useful as the world changes
  • Elegant complexity: hide the sharp edges, keep the power
  • Repeatable results: a fresh install should feel like home in minutes
  • Defaults with a spine: opinions included at no extra charge


Contact 📮

  • Email: Don’t

    Open an issue in the relevant repo instead. If it’s a rant, make it entertaining.


About

Config files for my GitHub profile.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors