░ ▒ ▓ █
arch linux · hyprland · dev
anik@arch: ~
File Edit View Help
Anik Biswas
arch linux · hyprland · i3wm
>

Anik Biswas

_

CS student, Linux tinkerer, and minimalist. I like writing small C utilities,sometimes bash, ricing window managers, riding my bicycle, playing some video games and keeping my music library offline instead of streaming.

User: Anik Biswas
Location: West Bengal, India
System: Arch Linux / Hyprland / i3wm / Windows 11 / Void linux
Audio: Seeker + Navidrome + Symfonium
Email: anik@redpilllabs.in
ready
fish shell
utf-8
about.txt
File Edit View Help

Hi, I'm Anik. I'm a student from West Bengal, India. Most of my time goes into writing small programs in C, tweaking my Hyprland setup, and going on long dopamine-filled cycling trips with friends. This website is a quiet place for my projects, configs, and notes.

Arch Linux Hyprland Kitty & Zsh C & Python Cycling
ln 1, col 1
100%
crlf
setup_specs.txt
Hardware Peripherals Workspace Performance

My current workstation and gaming setup. I prefer a clean, functional environment for both programming and casual gaming.

HP Omen 16 xd0020ax
CPU AMD Ryzen 7 7840HS
GPU NVIDIA RTX 4060 (8GB)
RAM 16GB DDR5-5600 MHz
SSD 1TB PCIe Gen4 NVMe
Display 16.1" FHD IPS @ 165Hz
Peripherals
Keyboard Kreo Hive H75 HE
Mouse Razer DeathAdder Essential
Controller 8BitDo Ultimate Wireless
hardware: optimized
refresh: 165hz
os: arch linux
projects
View Sort: Updated github.com/Anik200

Projects, tools, and configs I've built and shared on GitHub:

Nimki C / ncurses
A simple terminal text editor written from scratch in C with mouse cursor snapping, file tree navigator, search/find, undo history, and line numbers.
Nimki Editor Preview Screenshot
Hyprdots Hyprland / Arch
My Hyprland desktop config on Arch Linux. Includes custom Waybar themes, smooth bezier animations, wofi menus, dynamic wallpapers, and lockscreen.
Hyprland Rice Preview Screenshot
m8mouser-helper Bash / Linux
Bash script to turn off the bright RGB LEDs on gaming mice using the Philips SPK9304 chip under Linux without proprietary drivers.
$ ./m8mouser-helper.sh --led off
waybar-wsindicator Waybar / CSS
Custom workspace indicator styling and JSON configuration for Waybar on Wayland.
~/.config/waybar/config.jsonc
mldl Web App
Music lyric downloader with syllable-synced Apple Music TTML, word-by-word karaoke previews, and batch LRC export.
mldl Web Preview Screenshot
Apple Music TTML • Enhanced LRC • AMLL Preview
mldl-android Android
Android companion app to scan local music files, download synced Apple Music TTML & LRC lyrics in bulk, and preview lyrics on mobile devices.
mldl Android Preview Screenshot 1
6 projects listed
github: @Anik200
cycling_trip.txt
May 2025

I recently went on a cycling trip with a friend — had a huge burst of dopamine throughout the whole ride, pure fun. Cycling has always been my favorite way to clear my head, stay fit, and explore quiet roads. Here are a few snapshots from the ride:

4 photos attached
location: West Bengal
music_setup.txt
May 11, 2025

I like to keep my music library stored offline locally instead of streaming from Spotify or Apple Music. I use Seeker (Soulseek network) to grab lossless FLAC albums and play them bit-perfect through Symfonium, And on Desktop I use my web music player to grab songs from navidrome and listen to them while my last.fm tracks those songs, Here is my recently listened / Currently listening song below:

Album Cover
Checking player...

Random Access Memories

Daft Punk
Random Access Memories
Lossless FLAC · bit-perfect
Audio Gear & Hardware:
In-Ear Monitor: Tangzu Wan'er S.G 2
DAC: Audiocular Spark (Hi-Res Type-C DAC)
Music Player: Anik's music player / Symfonium
Server: Navidrome (Self-hosted on Arch Linux)
Library: 24-bit Lossless FLAC via Seeker (Soulseek)
Symfonium Navidrome Tangzu Wan'er S.G 2 Audiocular Spark 24-bit FLAC Bit-Perfect Seeker
now playing: checking...
dac: audiocular spark
server: navidrome
launching_my_blog.txt
May 10, 2025

Today I decided to finally start writing about my experiences with Linux, development, and personal projects. The web is always at its best when it's built with simple HTML, CSS, and genuine thoughts.

published
words: ~100
hyprland_setup.txt
May 8, 2025

I recently customized my Hyprland config and it's never felt better. Here's a glance at the animation curves and window rules I use on Arch Linux:

~/.config/hypr/hyprland.conf Wayland
$cat hyprland.conf | grep bezier
bezier = myBezier, 0.05, 0.9, 0.1, 1.05
animation = windows, 1, 7, myBezier
animation = border, 1, 10, default
animation = fade, 1, 7, default
animation = workspaces, 1, 6, default
wm: hyprland
distro: arch linux
steam.exe - Community Profile (id/myh3)
Steam View Friends Games Help
Steam avatar
myhem Level 25
Currently Online
“check the weather app, there might be a risk of rain”
78
Games
25
Level
22
Badges
14
Awards
204
Items
45
Friends
Recent Games:
Risk of Rain 2 Counter-Strike 2 Bongo Cat
78 games owned · level 25 (legendary)
steam_id: myh3
status: online
minecraft.exe
Player Skin Capes Server Help
Myh3 Player Head
Myh3
Playing minecraft since i was 9, broken so many blocks and placed even more.
59b82f6d-1558-446a-8bf3-566cf29dc74c
mc.redpilllabs.in
Discord
Owned Capes (15)
Twisted
Aurora
MCC 15th Year
Builder
Yearn
Mojang Office
Home
Copper
Menace
Follower's (TikTok)
Purple Heart (Twitch)
Common
15th Anniversary
Pan (Pancake)
Migrator
player: Myh3 · member since 2015
server: mc.redpilllabs.in
capes: 15 owned
legacy_view.bak
Archived from May 2025 (v1.0)

Want to see what this website looked like before? check it out here:

Legacy Site
source: Git HEAD
archive: read-only