~/amrit

amrit@fedora:~$ whoami

Amritanshu Kumar, doing side quests cuz main quest is

boring.

I like reading novels (mostly fantasy) and playing games.
Last novel read: The Wise Man's Fear
Favourite novel : Dark Matter

view projects get in touch

01 · about

My daily driver is Fedora running the Niri Wayland compositor (previously Arch, then NixOS). I like tools that live close to the system: a screen-time daemon that writes straight to SQLite, a status-bar plugin polling over a socket. Outside of that I tinker with game design ideas and visual novels. I also like watching movies which are kinda different.

os — Fedora + Niri

lang — Learning C++ and Go

github — WynnCr

focus — Coke and chocolates

02 · projects

ghost-watch

C++

A screen-time tracker: a C++ daemon logging activity to SQLite, paired with an FTXUI terminal dashboard with tabbed views, a Pomodoro overlay, streak queries, and libnotify notifications. Packaged and published on the COPR.

C++ SQLite FTXUI

zigup

Go

A simple CLI tool for managing Zig toolchain versions. It allows you to install, update, and switch between different Zig versions. It has a simple, intuitive interface and is easy to use.

Golang

zed-friendly-snippets

Zed

A comprehensive collection of snippets for a variety of languages, ported from friendly-snippets. It fills the gaps left by Zed's built-in snippets, providing a consistent and useful set of snippets for all languages.

JSON TOML

JSON parser in Go

in progress

Learning Go by building a parser from scratch. Trying to learn structs, interfaces, iota-based enums, error handling, and a hand-written recursive-descent design.

Go

03 · stack

C++ Go Fedora Niri SQLite FTXUI Zed Neovim Fish
Trying competitive programming - working through Codeforces Div 2 rounds and AtCoder. Watching movies - I love watching slow and comfy movies.

04 · contact

Best way to reach me is GitHub. Open an issue, start a discussion, or just follow me on Instagram. Or send a message directly using the form. 👻