2025-07-26 12:22:11 -04:00
2025-07-09 18:45:45 -04:00
2025-07-09 18:45:45 -04:00
2025-07-26 12:15:33 -04:00
2025-07-09 18:45:45 -04:00
2025-07-26 12:22:11 -04:00
2025-07-26 12:15:33 -04:00
2025-07-09 18:45:45 -04:00

Mr. MIME - Linux MIME Type Manager

MIME (Multi-purpose Internet Mail Extensions) Types can get quite cluttered; if you have ever uninstalled an application, traces of it can be left over within these MIME files. Mr. MIME searches your system for all available types, and organizes them into a manageable way. You can manually edit each entry, adding and removing application associations as you please within a GUI.

Features

  • Support for alternative opener applications. In addition to xdg-open, handlr, mimeo, etc... will all get queried for their supporting MIME associations and integrated.
  • Automatically verify which MIME associations have a non-existent application assigned to them and remove/replace with another.
  • Respects system theme choice, utilizing pywal colors if available.

Build and Install

Requirements

git, rust/rustup/cargo

Arch Linux

sudo pacman -S git rust

Ubuntu/Debian

sudo apt install git rust

Install

git clone https://code.lampnet.io/candle/mrmine
cd mrmime && cargo build --release
sudo mv target/release/mrmine /usr/local/bin/
sudo install -Dm644 mrmime.desktop /usr/share/applications/mrmime.desktop

mrmime will now be available to your system and application launcher. You may delete the cloned directory.

Future Plans

Feature Info
Grouped Replacements Allows you to replace all instances of a missing application in a single action.
Keyboard Navigation Moving around, initiating edits, etc...
Description
No description provided
Readme 55 KiB
v0.1.0 Latest
2025-07-26 16:23:07 +00:00
Languages
Rust 69.5%
C 30.5%