Gnome: Salvar e restaurar aplicativos em execução e posições de janela com o Window Session Manager

7 de junho de 2018

Ser capaz de salvar aplicativos abertos e posições de janela e restaurá-los mais tarde pode ser útil em várias situações e ambientes, como trabalho, alternar facilmente entre tarefas com aplicativos e janelas em execução predefinidos e assim por diante.

O Window Session Manager é uma extensão do Gnome Shell que permite salvar e restaurar aplicativos abertos e posições / arranjos de janelas em vários monitores reais e virtuais, para X (incluindo XWayland).

A extensão faz uso de Linux Window Session Manager, uma biblioteca Node.js e ferramenta de linha de comando que permite salvar e recarregar aplicativos em execução e a posição de suas janelas.

Depois de instalar o Window Session Manager, você notará um novo indicador na barra superior do Gnome Shell, que é usado para salvar e restaurar sessões. Clique no indicador, digite um nome para sua sessão e clique no botão Salvar ao lado dele:

Opções no Shell do Window Session Manager

Para restaurar uma sessão, clique no ícone Reproduzir, próximo ao nome da sessão salva.

O Window Session Manager poderia usar um novo design porque atualmente ele é bem... não é polido. Além disso, seu ícone no painel superior do Gnome Shell se estende até a altura do painel, portanto, se você usar um painel com altura maior do que o padrão, ele não ficará bonito. Veja a extensão Dash to Panel como exemplo:

Comparação do ícone do Window Session Manager com uma barra maior

Mas, apesar de sua aparência, a extensão funciona bem e pode ser uma ferramenta muito útil para muitos usuários do Gnome.

Instalando a extensão Gnome Shell do Window Session Manager

Antes de instalar a extensão Gnome Shell do Window Session Manager, você precisará instalar o pacote linux-window-session-manager (a extensão depende dele) usando npm.

Confira nosso artigo anterior sobre como instalar Node.js e npm e configurá-lo para instalar pacotes sem root, antes de prosseguir com a instalação do pacote. Depois de configurar tudo, você pode instalar linux-window-session-manager usando o seguinte comando:

Comandos para usar no terminal

npm install -g linux-window-session-manager

Em seguida, você pode instalar a extensão Gnome Shell do Window Session Manager a partir do site de extensões Gnome.

A extensão oferece suporte ao Gnome 3.18 e mais recentes e, embora não seja exibida no site de extensões do Gnome Shell, ela funciona com o Gnome Shell 3.28.

Se você receber uma caixa de diálogo pedindo para inserir o caminho para lwsm e tiver seguido nossas instruções sobre a instalação de Node.js e npm , insira este caminho: /home/<seu nome de usuário>/.Npm-packages/bin/lwsm.

Para outros casos , se você não souber o caminho de instalação, pesquise lwsm em seu sistema e digite o caminho exato.

Esse post foi traduzido do site LinuxUprising.com pela rtland.team.

Linux Uprising Blog
Propaganda
Propaganda