Projets

logiciel

accshift

Passez d'un compte de jeu à l'autre en un clic, sans mot de passe enregistré : Steam, Riot, Battle.net, Epic et d'autres. Sur Windows, macOS et Linux.

  • Tauri
  • Rust
  • Svelte
logiciel

Boite

Tout votre travail et vos agents IA au même endroit : Claude Code, Codex et d'autres dans une seule fenêtre de discussion, sur l'ordinateur et depuis le téléphone.

  • Tauri
  • Rust
  • SvelteKit
outil de dev

Douane

Pour les développeurs : utilisez tous vos abonnements IA dans n'importe quel outil de code, par un seul serveur chez vous qui suit le quota de chaque compte.

  • Rust
  • SvelteKit
  • Docker
appli PS Vita

Spotivita

Écoutez Spotify sur une PS Vita : votre bibliothèque, la recherche, les pages d'artiste et Spotify Connect.

  • C++
  • VitaSDK
outil Windows

Windows Bagarre

Une fenêtre qui nettoie un Windows 11 tout juste installé et le règle pour le jeu.

  • PowerShell
  • WPF
fastpick
outil de dev

fastpick

Pour les développeurs : choisissez quel assistant de code IA lancer, avec quel service et quel modèle, depuis un menu du terminal, ou laissez une roulette choisir.

  • Rust
  • Ratatui
  • crates.io
fast-mcp-ssh
outil de dev

fast-mcp-ssh

Permet à un assistant IA de travailler sur un ordinateur distant : lancer des commandes, transférer des fichiers, prendre des captures d'écran.

  • Rust
  • MCP
  • crates.io
extension web

PriceHover

Voyez un prix d'une page web dans une autre devise ou en cryptomonnaie : au survol, à la sélection ou directement dans la page. Chrome et Firefox.

  • WebExtension
  • TypeScript
  • Svelte
AlarmeMeian
appli Android

AlarmeMeian

Pilotez une alarme de maison Meian depuis un téléphone Android, par SMS.

  • Kotlin
  • Android
logiciel

B.O.T.S

Un petit robot en haut de l'écran qui suit vos agents Boite, vous prévient quand l'un d'eux a besoin de vous et vous laisse répondre sans ouvrir Boite.

  • Tauri
  • Rust
  • Svelte
logiciel

Cortisoff

De petits modules pour votre bureau : lumière du soir, fréquence d'écran et vibrance pour chaque jeu, raccourcis. Sur Windows, Linux et macOS.

  • Rust
  • Lua
  • egui
Projets

outil Windows

Windows Bagarre

  • PowerShell
  • WPF
Windows Bagarre

Une fenêtre qui nettoie un Windows 11 tout juste installé et le règle pour le jeu.

En images

Documentation technique, en anglais

windows bagarre edition

A window that debloats and tunes a freshly installed Windows 11 for gaming, in French or English.

Run it

Open a Terminal (right-click Start > Terminal), paste this line and accept the administrator prompt:

irm https://bagarre.mtsu.dev | iex

The command downloads the current version every time, there is nothing else to install. The window opens in the display language of Windows, and the two flags at the top switch it.

What it does

Eight steps, in order:

  1. Install: short file names off, Windows Update, chipset and network drivers.
  2. Easy: Win11Debloat, WinUtil, the runtime libraries games need, sound settings.
  3. The checkbox script: about 75 settings (services, privacy, gaming, network card, comfort). Each line says what it changes and what you lose. Every value is saved before it changes, and "Restore everything" puts it back.
  4. NVIDIA or AMD, depending on the card: the driver without the extras, then the control panel settings.
  5. DNS: measures eight resolvers from your connection and applies the one you pick, with a fallback, DNS over HTTPS and IPv6.
  6. Hard: priority and cores per game, memory, the GPU interrupt core.
  7. Maintenance: startup programs, disk space, sleep problems, Defender while you play.
  8. AI audit: a read-only report of the PC and a prompt for the AI of your choice.

What the pack refuses to do, and why, is in docs/decisions.md.

Repository

  • bagarre.ps1 is the file the command downloads. build.ps1 generates it from src/ and textes/, so edit those and rebuild.
  • src/ holds the PowerShell sources, textes/fr and textes/en the text of each page, images/ the screenshots and button logos, worker/ the Cloudflare Worker behind bagarre.mtsu.dev.
  • To check the script without applying anything, or to render every page to PNG:
& ([scriptblock]::Create([IO.File]::ReadAllText("bagarre.ps1", [Text.Encoding]::UTF8))) -Liste
& ([scriptblock]::Create([IO.File]::ReadAllText("bagarre.ps1", [Text.Encoding]::UTF8))) -Capture captures

The file is UTF-8 without BOM, which is why it is loaded this way rather than with -File on PowerShell 5.1. -Amd renders the AMD page, -Vieux the warning shown on an install older than a month.