Ta bort accessibilitymenyn i GNOME 3

Om du, precis som jag, tycker att accessibilitymenyn i GNOME 3 bara är i vägen kan vi faktiskt ta bort den. Det görs i filen /usr/share/gnome-shell/js/ui/panel.js .

Accessibilitymenyn som standard

Öppna filen /usr/share/gnome-shell/js/ui/panel.js med din favorit textredigerare. Se bara till att du öppnar filen med rooträttigheter, annars kan du inte spara filen. Leta efter följande i filen:

const STANDARD_STATUS_AREA_ORDER = ['a11y', 'keyboard', 'volume', 'bluetooth', 'network', 'battery', 'userMenu'];
const STANDARD_STATUS_AREA_SHELL_IMPLEMENTATION = {
'a11y': imports.ui.status.accessibility.ATIndicator,
'volume': imports.ui.status.volume.Indicator,
'battery': imports.ui.status.power.Indicator,
'keyboard': imports.ui.status.keyboard.XKBIndicator,
'userMenu': imports.ui.userMenu.UserMenuButton
};

Kommentera raden (rad 32 hos mig)    ’a11y’: imports.ui.status.accessibility.ATIndicator, så att det ser ut så här:

const STANDARD_STATUS_AREA_ORDER = ['a11y', 'keyboard', 'volume', 'bluetooth', 'network', 'battery', 'userMenu'];
const STANDARD_STATUS_AREA_SHELL_IMPLEMENTATION = {
//    'a11y': imports.ui.status.accessibility.ATIndicator,
'volume': imports.ui.status.volume.Indicator,
'battery': imports.ui.status.power.Indicator,
'keyboard': imports.ui.status.keyboard.XKBIndicator,
'userMenu': imports.ui.userMenu.UserMenuButton
};

Spara filen, starta om gnome-shell genom att döda processen (sudo killall gnome-shell) eller logga ut och in igen. Nu är ikonen borta.

Accessibilitymenyn är borta

Detta är ingen permanent lösning, eftersom filen panel.js kommer skrivas över vid paketuppdateringar. Är det någon som vet en permanent lösning?