This is article is the continuation of my journey while developing a Rust WASM Browser Extension on NixOS. It discusses the actual implementation details and the architecture of the extension.
This article with teach you how to start your Rust development on NixOS or any nix-enabled operating system. You will learn how to use flakes with development shells, how to bootstrap Rust Nightly, what is an overlay, and encounter some nix language quirks on your journey.
The Usescript is written in Rust with Web Assembly compile target. The extension provides features, which allow users to filter submissions based on a text or a regular expression. All the filtering data and settings are stored in the localstorage. Check out the videos in this page for the features showcase!