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.
- 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.
-
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.

