GNOME/OtherDE's Remove todos os elementos superiores da tela (barras de menu/título, etc) acima da janela do aplicativo

GNOME/OtherDE's Remove todos os elementos superiores da tela (barras de menu/título, etc) acima da janela do aplicativo

Uso Linux há mais de 10 anos em servidores, mas só hoje comecei a experimentar o ambiente de desktop em um MacBook antigo.

Em telas pequenas de notebooks, sinto que a combinação "Barra superior / Barra de título / Barra de menu" não é ideal para aproveitar melhor a tela pequena.

Fiz uma pequena comparação para demonstrar minha intenção:

insira a descrição da imagem aqui

À esquerda está a área de trabalho do Mac. A barra de menu superior pode estar oculta em versões recentes do MacOS. Gosto desse modo de exibição porque posso usar 100% da tela para me concentrar em minhas alegrias de codificação.

À direita está ubuntu/GNOME, mostrando o mesmo aplicativo (vscode). Os três elementos acima do aplicativo usam bastante espaço na tela. (cerca de 10 linhas no editor de código)

Existe uma maneira de mostrar o aplicativo vscode usando 100% da área da tela?

Pensei em personalizar o tema do GNOME ou talvez mudar para outros DEs, mas surpreendentemente sei pouco sobre DEs modernos no Linux hoje. Quaisquer sugestões e sugestões são absolutamente apreciadas!

(A última vez que tentei foi um Mandrake Linux 5.3 com kernel 2.2.7! cara, o Linux não melhorou em todos os aspectos haha.)

Responder1

Primeiro, observe que o desktop Linux é um ecossistema muito diversificado, com diferentes visualizações e implementações de aspectos de UI entre o ambiente de desktop e os kits de ferramentas gráficas.

O que você pode fazer para economizar espaço vertical na tela depende muito da área de trabalho que você usa e de como ela foi concebida. Uma resposta apenas à sua pergunta atual pode ser muito genérica.

  • Muitos aplicativos suportam o modo de tela inteira. Isso remove todas as decorações das janelas. No Gnome Desktop, você pode definir uma tecla de atalho para qualquer aplicativo em tela cheia em "Configurações", "Teclado", seção "Windows".
  • Os aplicativos GTK com decorações do lado do cliente não usam a barra de título tradicional e aboliram o menu tradicional. Portanto, por design, esses aplicativos já estão em conformidade com o que você procura. Você vê na maioria dos aplicativos Gnome Shell, como Arquivos, Editor, etc. Também os produtos Mozilla, Firefox e Thunderbird, permitem ocultar a barra de menu, fornecendo um menu hambúrguer, ou teclas de atalho F10 e Alt para acessar a barra de menu.
  • Somente ao executar o Gnome Shell no Xorg, extensões comoUnirpermite remover uma barra de título de janela herdada.
  • Muitos desktops suportam ocultar a barra superior para ganhar espaço vertical.
  • Na área de trabalho Plasma e na área de trabalho Mate, pode-se substituir o menu de aplicativos por janela por um menu global de aplicativos na barra superior, como no MacOS.
  • Embora os gerenciadores de janelas lado a lado provavelmente não sejam mais para as grandes massas, eles têm como objetivo sempre preencher o espaço disponível na tela e não funcionam com barras de título de janelas herdadas.

Responder2

Você pode ter um menu global como no macOS no Gnome com alguns ajustes. Eu uso o Painel XFCE4 junto com o Painel Gnome. Você também precisará do Dash to Panel para manter os recursos do painel do Gnome, como notificações. Eu adicionei blocos de janelas Pop!_OS.

Criei um script que você pode usar se quiser.

https://github.com/M-Rick/ZorinOS/tree/main/Global%20menu

insira a descrição da imagem aqui

Responder3

Eu fiz isso no Ubuntu instalando o gerenciador de extensões para gnome: sudo apt install gnome-shell-extension-manager e depois procurando pela extensão "janela undecorate" e a última opção quando você pressiona alt + espaço é undecorate. Não é uma solução perfeita de forma alguma, mas é viável. Espero que ajude.

informação relacionada