Skip to content
View y2w8's full-sized avatar

Highlights

  • Pro

Block or report y2w8

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

Hey there, I'm Yousef Al-Harbi ๐Ÿ‘‹

Computer Science student at Qassim University, focusing on systems programming, Linux environments, and developer tooling. Most of my work revolves around building fast terminal utilities, exploring low-level software in Rust, and configuring productive keyboard-driven workflows.


About

  • Studying Computer Science at Qassim University.
  • Primary focus: systems development, terminal user interfaces (TUIs), and backend tools using Rust.
  • Daily driver: Linux, Neovim, and custom shell setups.
  • Practical experience with relational database administration, Docker containerization, and self-hosted environments on Raspberry Pi.

Technical Skills

Languages & Scripting

Rust Lua Bash Zsh JavaScript HTML5 CSS3 SQL

Databases & Storage

PostgreSQL MySQL MariaDB

DevOps, Systems & Tools

Linux Raspberry Pi Docker Git GitHub Actions Neovim


Featured Projects

  • nmrs-tui
    A fast, keyboard-centric NetworkManager terminal UI built with Rust and Ratatui.

  • neolij.nvim
    A Neovim plugin written in Lua for smooth integration, pane navigation, and tab management alongside Zellij.

  • git-rs
    A lightweight web interface for browsing Git repositories, implemented in Rust.

  • snake-rs
    An implementation of the classic Snake game in Rust using SDL2.

  • yed
    A lightweight, modal terminal text editor inspired by Vim, written in Rust.

  • dotfiles
    Personal configurations, custom scripts, and Lua setups for Neovim and the terminal.


Activity

GitHub Stats

Top Languages

Popular repositories Loading

  1. neolij.nvim neolij.nvim Public

    Seamless Neovim/Zellij integration with built-in navigation, pane/tab management, and Lua scripting.

    Lua 31

  2. nmrs-tui nmrs-tui Public

    A fast, Vim-friendly NetworkManager TUI built in Rust.

    Rust 9

  3. git-rs git-rs Public

    A lightweight web interface for browsing Git repositories, implemented in Rust

    Rust 1

  4. dotfiles dotfiles Public

    Endless commits.

    Lua

  5. yed yed Public

    VimLike Text Editor in Rust

    Rust

  6. snake-rs snake-rs Public

    An implementation of the classic Snake game in Rust using SDL2

    Rust