Tiger-OperatingSystem / simplifica-xfce

Deixa a lista de apps do XFCE mais simplicado, além de fazer alguns patches
MIT License
0 stars 0 forks source link

Modificação na forma que o programa é executado #32

Closed sudo-give-me-coffee closed 1 year ago

sudo-give-me-coffee commented 1 year ago

Qual o arquivo .desktop responsável pelo aplicativo?

xfce4-terminal-emulator.desktop

Onde os parametros extras devem ser adicionados?

Antes do comando

Quais os novos parametros?

tilix

Justificativa

Quero sugerir isso porque...

Termo de bom senso

github-actions[bot] commented 1 year ago

@daigoasuka sugestão para adicionar tilix antes do comando no lançador xfce4-terminal-emulator.desktop, esse é o código:

#----- Esse trecho adiciona 'tilix' antes do comando no arquivo xfce4-terminal-emulator.desktop ----#

line=$(cat xfce4-terminal-emulator.desktop | grep -n -A 10000 -E '^\[Desktop Entry]|^Exec=' | grep -m1 Exec= | cut -d\: -f1)

command_line=$(sed -n ${line}p xfce4-terminal-emulator.desktop  | cut -c 6- | sed 's/^[[:blank:]]*//;s/[[:blank:]]*$//')

parameters=$(echo ${command_line} | sed 's/[^ ]* //')
command=$(echo ${command_line} | sed 's|[[:space:]].*||g')

command="tilix ${command}"

sed -i "${line}s|^Exec=.*|Exec=${command} ${parameters}|g" xfce4-terminal-emulator.desktop

#----- Fim do trecho relacionado ao arquivo xfce4-terminal-emulator.desktop ----#

Ele deve ser colocado ao final do arquivo lists/modify_execution_environment.sh