Skip to content
View Gurjaka's full-sized avatar
Structure born from chaos, one commit at a time.
Structure born from chaos, one commit at a time.

Block or report Gurjaka

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
Gurjaka/README.md

Gurjaka

Student. Systems Developer. Georgia.

I am a developer focused on low-level programming, operating system internals, and building minimalist software. I write code to understand how the machine works, prioritizing performance, control, and clean abstractions.

Currently deeply invested in C, Zig, and the Nix ecosystem.


🛠️ Projects & Contributions

I actively build tools and contribute to the Linux desktop ecosystem.

  • Pretty An SDL3-based terminal emulator written in C. Designed to be portable, reliable, and aesthetically minimal.

  • Qtile Contributor to the Wayland backend (wayc) and core C extensions. I focus on backend stability and functionality.

  • Nixos-Dotfiles My personal system configuration. A fully reproducible NixOS setup using Flakes, heavily customized for a keyboard-driven workflow.

  • DSGBase A hybrid C/Python framework for efficient dataset management, combining low-level backend logic with a Flask frontend.

  • Nixpkgs Maintaining and updating packages within the Nix ecosystem.


⚙️ The Toolkit

I prefer tools that adhere to the Unix philosophy—do one thing well.

  • Languages: C, Zig, Python, Nix
  • System: NixOS, Linux Kernel, Wayland
  • Workflow: Neovim, Tmux, Git, Bash
  • Input: Programmer's Dvorak

📡 Contact

Open to discussing systems engineering, physics, or open-source collaboration.

Pinned Loading

  1. pretty-terminal/pretty pretty-terminal/pretty Public

    A pretty - portable, reliable, ergonimic - TTY

    C 8 2

  2. Dotfiles Dotfiles Public archive

    My Nixos dotfiles.

    Nix 18

  3. focus-mode focus-mode Public archive

    A smart assistant that protects your coding sessions by managing distractions and communications

    Python 2

  4. zen-browser-nix zen-browser-nix Public

    Zen Browser for NixOS

    Nix 5 3

  5. C-Programming-Language C-Programming-Language Public

    A personal repository for learning and experimenting with C programming through practice programs and resources.

    C 6

  6. Personal-movie-recommendation-model Personal-movie-recommendation-model Public

    This is a final project at TBCxGeolab bootcamp

    Python