Existe uma maneira de salvar “sessões de trabalho” no linux

2

Trabalho regularmente em projetos diferentes, usando softwares diferentes.

Para o projeto 1, eu preciso abrir para o ex: Filezilla, Gedit e Nautilus (definido para uma pasta específica)

Para o projeto 2, preciso abrir o foz ex: Gimp, Nautilus (definido para outra pasta específica)

etc.

O que eu gostaria é de um tipo de gerenciador de sessões, onde eu poderia criar entradas "projeto 1", "projeto 2", etc. E com um clique ou comando, abra todos os softwares que eu preciso.

Talvez haja uma maneira fácil de gravar um arquivo em lote para isso? Qualquer ideia é bem vinda:)

    
por mike 18.05.2010 / 20:24

2 respostas

3

Não há como salvar várias sessões, mas você pode escrever scripts de shell que iniciem vários aplicativos em segundo plano.

$ mkdir ~/bin
$ cat > ~/bin/session1
#!/bin/sh
firefox &
gedit &
nautilus somedir &
<Ctrl-D>
$ chmod +x ~/bin/session1
$ session1

A criação de um iniciador em um painel é deixada como um exercício para o leitor.

    
por 18.05.2010 / 20:37
0

Você poderia tentar 'gnome-session', que salvará a sessão da área de trabalho quando você sair. Então você pode configurar diferentes contas de usuário para cada projeto.

    
por 18.05.2010 / 21:16