Code Monkey home page Code Monkey logo

microsoftminus's Introduction

Microsoft Minus

List of uBlock filters to debloat Microsoft's websites.


Microsoft claims its interface is "SIMPLE", the reality is that its graphical interfaces are bloated garbage full of banners, popups and buttons that you will never press in your whole life.

Thats why Microsoft Minus exists.

Microsoft Minus is a list of filters for uBlock to block the ridiculous amount of distracting elements that Microsoft web applications have.

Here are some examples:

Before After

This affects Bing, Documentation Sites, Forums, Office, Sharepoint, OneDrive, Power Bi, Power Apps, Power Automate, etc ...

Microsoft Minus will (try to):

  • Remove "Related Search", "You may interest", "For you", etc...
  • Remove "Feedback", "Help", "What's new", etc... buttons
  • Remove overlays and other visual effects
  • Remove anything related to AI
  • Remove annoying popups
  • Remove Bing rewards
  • Remove banners
  • Remove animations (You will need to use Stylus)

How to use

It's very easy.

  1. Install uBlock Origin in your web browser (https://github.com/gorhill/uBlock)
  2. Go to uBlock's control panel > My Filters
  3. Select "Import and append"
  4. Import mm.txt

Or

  1. Goto uBlock's control panel > Filter Lists
  2. Go at the Custom section near the bottom of the Filter lists panel
  3. Paste this URL https://raw.githubusercontent.com/AdrBog/MicrosoftMinus/main/mm.txt

Build your filter list

Inside the generate directory you have a list of files where you can add your own filters, then run build.py to merge all the files and generate a new filter list.

Bonus CSS (Remove animations)

mm.css a stylesheet that will improve the look of Microsoft websites and remove animations.

  1. Install Stylus in your web browser (https://github.com/openstyles/stylus)
  2. Import mm.css in Stylus

Notes

This file is not perfect, is incomplete, and will probably become useless as the time passes.

There are some elements that probably won't be blocked depending of the language.

Use uBlock "Element picker" feature to improve the list of blocked elements, and share it if you want.

How to block elements with element picker

One more thing

This help is for those who are being forced to use Microsoft applications, if no one is forcing you to use Microsoft applications the best thing you can do is switch to free and open source alternatives and never look back.


Made with love ❤️ (and hate, so much hate)

microsoftminus's People

Contributors

adrbog avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.