Opções de linha de comando do Thunar

2

Existe alguma opção de linha de comando que possa iniciar o Thunar com diferentes opções de exibição para essa instância?

Às vezes, quero que o Thunar use a visualização da barra lateral da árvore de diretórios em vez da visualização de atalhos normal. Existe uma opção que eu poderia usar para criar um lançador para cada exibição?

man thunar e thunar --help não foram úteis a esse respeito.

    
por Sean 11.04.2014 / 15:27

2 respostas

6

Thunar & amp; linha de comando

Assim como você, não consegui encontrar nenhum comando direto para abrir uma nova janela no painel treeview ou atalhos (esquerda). Eu duvido que eles estejam disponíveis.

Há, no entanto, uma solução alternativa, mas não sei se você deseja que ela seja "pura" ou se seu objetivo é principalmente torná-la funcional por meio da linha de comando, para que você possa criar uma partida. Se o último for o caso, existe uma solução bastante simples em xdotool .

Usando o xdotool para criar um comando

A exibição do painel lateral no Thunar é definida por combinações de teclas. Você pode simular essas combinações de teclas com xdotool em um comando. xdotool não é instalado por padrão, então você precisa instalá-lo primeiro:

sudo apt-get install xdotool

Para gerar um comando de trabalho que você pode usar em uma partida, você precisa saber que as combinações de teclas para definir a visão de árvore / atalho são:

ctrl+e
ctrl+b

O comando para abrir uma nova janela do Thunar no modo de exibição em árvore:

thunar; xdotool key ctrl+b; xdotool key ctrl+e

ou vista de atalho:

thunar; xdotool key ctrl+e; xdotool key ctrl+b

Para fazer um comando xdotool duplo parecer estranho, mas isso é necessário para evitar que o Thunar percorra as opções e oculte o painel lateral.

se você quiser que a janela abra em um diretório específico; adicione o diretório ao comando:

thunar /path; xdotool key ctrl+e; xdotool key ctrl+b

Outras opções do Thunar

Não há necessidade de dizer que você pode usar outras opções no Thunar de forma semelhante, basta olhar para a (s) combinação (ões) de teclas após as opções do menu.

    
por Jacob Vlijm 13.04.2014 / 10:23
4

xfce salva a configuração do thunar em

~/.config/xfce4/xfconf/xfce-perchannel-xml/thunar.xml

Por exemplo, para alterar um atributo da janela, como a largura da barra lateral, digite:

xfconf-query --channel thunar --property /last-separator-position --set 400

você pode criar um script de shell que altere os valores primeiro e depois execute thunar.
ou seja, crie um arquivo thunar.sh as:

#!/bin/bash

xfconf-query --channel thunar --property /last-side-pane --set ThunarTreePane
xfconf-query --channel thunar --property /last-separator-position --set 200
thunar &

e execute-o digitando:

sh thunar.sh

Com uma pequena modificação, você pode selecionar o tipo de painel esquerdo passando o argumento "tree" para o script:

#!/bin/bash
PANE="ThunarShortcutsPane"
if [ $# -eq 1 ] && [ "" = "tree" ]; then
   PANE="ThunarTreePane"
fi
xfconf-query --channel thunar --property /last-side-pane --set "$PANE"
thunar &

Portanto, para abrir o thunar com o painel treeview, digite:

sh thunar.sh tree

ou, no painel de atalhos:

sh thunar.sh

consulte a página do documento do thunar para mais configuração e ajuda.

    
por girardengo 13.04.2014 / 11:47