For tiling window managers (Hyprland, Sway, i3, etc.)
windowrulev2 = float, class:^(org\.netrs\.ui)$
Adjust class if your compositor reports a different one via hyprctl clients.
This project is still in development. If you would like to contribute, please read the contribution guide. Here's a quick list of setup steps to get you started:
Requirements
- Rust toolchain (
rustup,cargo,rustc) - GTK4 and libadwaita development libraries
On Arch Linux:
sudo pacman -S gtk4 libadwaita base-develOn Debian/Ubuntu:
sudo apt install pkg-config libglib2.0-dev libgirepository1.0-dev \
libgdk-pixbuf2.0-dev libpango1.0-dev libcairo2-dev \
libgtk-4-dev libadwaita-1-devClone and Build
git clone https://github.com/cachebag/nmrs.git
cd nmrs
cargo build --releaseRun
cargo run