Difference between revisions of "Basic Tips for conky/pt-br"

Created page with "Dicas Básicas para o Conky"
(Created page with "* Configuração * Texto")
Tags: Mobile web edit Mobile edit
 
(Created page with "Dicas Básicas para o Conky")
Tags: Mobile web edit Mobile edit
 
Line 18: Line 18:
* Texto
* Texto


<div lang="en" dir="ltr" class="mw-content-ltr">
===Configuração do Conky===
===Conky configuration===
A primeira parte/superior contém todas as configurações para o Conky inteiro. Coisas como a posição do Conky na tela, configurações de transparência, configurações de borda, a fonte padrão e seu tamanho, e com que frequência o Conky é atualizado. Toda a configuração pertence entre colchetes assim
The first/upper part contains all the configuration settings for the entire conky. Things like the position of the conky on your screen, transparency settings, border settings, the default font and it's size, and how often your conky gets updated. The whole configuration belong between brackets like this
{{File|file=~/.config/conky/conky.conf|
{{File|file=~/.config/conky/conky.conf|
content=<pre>conky.config = {
content=<pre>conky.config = {
};</pre>
};</pre>
Some rules apply
}}
</div>
Algumas regras se aplicam


<div lang="en" dir="ltr" class="mw-content-ltr">
* Cada linha termina com <code>,</code>
* Every line end with <code>,</code>
* Valores não booleanos/numéricos devem ser colocados entre <code>'</code>
* Non-boolean/numerical value should be placed between <code>'</code>
* Comentários começam com <code>--</code>
* Comment start with <code>--</code>
}}
}}
===Examples===
===Exemplos===
'''1.''' This will set the default font color of your conky to white. Additionally, a <code>color1</code> gets set using a [http://html-color-codes.info/ Html Color Code]to a light blue:
'''1.''' Isso definirá a cor padrão da fonte do seu Conky como branca. Além disso, uma <code>color1</code> será definida usando um [http://html-color-codes.info/ Código de Cor HTML] para um azul claro:
{{File|file=~/.config/conky/conky.conf|
{{File|file=~/.config/conky/conky.conf|
content=<pre>conky.config = {
content=<pre>conky.config = {
...
...
     default_color = 'white',    -- White default color
     default_color = 'white',    -- Cor padrão branca
     color1 = '0ab1ff',          -- Light blue
     color1 = '0ab1ff',          -- Azul claro
...
...
};</pre>
};</pre>
}}
}}
'''2.''' This enables Xft, set the default font (LiberationMono), make it bold and set it's size (8):
'''2.''' Isso ativa o Xft, define a fonte padrão (LiberationMono), deixa em negrito e define seu tamanho (8):
{{File|file=~/.config/conky/conky.conf|
{{File|file=~/.config/conky/conky.conf|
content=<pre>conky.config = {
content=<pre>conky.config = {
Line 51: Line 49:
};</pre>
};</pre>
}}
}}
'''3.''' In order to position your conky on your screen, modify these settings:
'''3.''' Para posicionar o Conky na tela, modifique estas configurações:
{{File|file=~/.config/conky/conky.conf|
{{File|file=~/.config/conky/conky.conf|
content=<pre>conky.config = {
content=<pre>conky.config = {
...
...
     alignment = 'top_right',    -- Conky gets placed in the top right corner of your desktop
     alignment = 'top_right',    -- O Conky é colocado no canto superior direito da sua área de trabalho
     gap_x 18,                    -- with a horizontal gap of 18 pixels (to your right screen edge)
     gap_x 18,                    -- com um espaço horizontal de 18 pixels (para a borda direita da tela)
     gap_y 20,                    -- and a vertical gap of 20 pixels (to your top screen edge).
     gap_y 20,                    -- e um espaço vertical de 20 pixels (para a borda superior da tela).
...
...
};</pre>
};</pre>
}}
}}
'''4.''' In some case you can have multiple values for one setting, they will be separated by a coma:
'''4.''' Em alguns casos, você pode ter vários valores para uma configuração, eles serão separados por uma vírgula:
{{File|file=~/.config/conky/conky.conf|
{{File|file=~/.config/conky/conky.conf|
content=<pre>conky.config = {
content=<pre>conky.config = {
Line 69: Line 67:
};</pre>
};</pre>
}}
}}
Use the command: <code>man conky</code>, and look into the '''CONFIGURATION SETTINGS''' section to see every settings available.
Use o comando: <code>man conky</code>, e olhe para a seção '''CONFIGURATION SETTINGS''' para ver todas as configurações disponíveis.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
===Texto do Conky===
===Conky text===
A segunda parte contém o código exibido pelo Conky. Cada linha de código corresponde a uma linha exibida na sua área de trabalho. Há muitas opções disponíveis para exibir e modificar todos os tipos de informações. Use o comando: <code>man conky</code>, e procure a seção '''OBJECTS/VARIABLES''' para ver todas as variáveis/objetos disponíveis.
The second part contains the displayed conky code. Every code line corresponds to one displayed line on your desktop. There are a lot of available for displaying and modifying all kinds of information. Use the command: <code>man conky</code>, and look into the '''OBJECTS/VARIABLES''' section to see every objects/variables available.
{{BoxInfo|Informação|As linhas na seção '''conky.text''' são impressas exatamente como estão. Por exemplo, se você criar uma linha vazia entre as seções, o Conky exibirá uma linha vazia.}}
{{BoxInfo|Info|The lines in the '''conky.text''' section is printed exactly as is. E.g. if you create an empty line between sections - conky will display an empty line.}}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
O código completo deve estar entre esses dois pares de colchetes duplos:
The whole code belong between these two double bracket:
{{File|file=~/.config/conky/conky.conf|
{{File|file=~/.config/conky/conky.conf|
content=<pre>conky.text = [[
content=<pre>conky.text = [[
]];</pre>
]];</pre>
}}
}}
===Examples===
===Exemplos===
'''1.''' You can choose the color of your font using one of the following variables:
'''1.''' Você pode escolher a cor da sua fonte usando uma das seguintes variáveis:
{{File|file=~/.config/conky/conky.conf|
{{File|file=~/.config/conky/conky.conf|
content=<pre>conky.text = [[
content=<pre>conky.text = [[
Line 94: Line 88:
]];</pre>
]];</pre>
}}
}}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Cada variável é marcada com um sinal de <code>$</code> e com chaves <code>{ }</code> (apenas necessário se a variável contiver mais de uma palavra).
Every variable is marked with a <code>$</code> sign and by <code>{ }</code> brackets (only needed, if the variable contains more than one word).
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
''2.''' Você pode chamar a fonte padrão (e seu tamanho) com este comando:
'''2.''' You can call the default font (and it's size) with this command:
{{File|file=~/.config/conky/conky.conf|
{{File|file=~/.config/conky/conky.conf|
content=<pre>conky.text = [[
content=<pre>conky.text = [[
Line 109: Line 99:
]];</pre>
]];</pre>
}}
}}
If you want a different font (DejaVuSerif) and font size (9) in your conky, use this command in your <code>.conf</code> code:
Se você deseja usar uma fonte diferente (DejaVuSerif) e um tamanho de fonte diferente (9) no seu Conky, use este comando no seu código <code>.conf</code>:
{{File|file=~/.config/conky/conky.conf|
{{File|file=~/.config/conky/conky.conf|
content=<pre>conky.text = [[
content=<pre>conky.text = [[
Line 117: Line 107:
]];</pre>
]];</pre>
}}
}}
'''3.''' This code line displays the text "Kernel: " and the kernel you are using (using <code>$alignr</code> just yields a nicer formatting, it is not necessary: <code>$alignr</code> aligns all following text on the right of your conky):
'''3.''' Esta linha de código exibe o texto "Kernel: " e o kernel que você está usando (usar <code>$alignr</code> apenas proporciona uma formatação mais agradável, não é necessário: <code>$alignr</code> alinha todo o texto seguinte à direita do seu Conky):
{{File|file=~/.config/conky/conky.conf|
{{File|file=~/.config/conky/conky.conf|
content=<pre>conky.text = [[
content=<pre>conky.text = [[
Line 123: Line 113:
]];</pre>
]];</pre>
}}
}}
'''4.''' This variable gives you the latest 3 manjaro blog entry titles (using rss). It checks for updates every 60 minutes.
'''4.''' Esta variável fornece os títulos das últimas 3 entradas do blog do Manjaro (usando RSS). Verifica atualizações a cada 60 minutos.
{{File|file=~/.config/conky/conky.conf|
{{File|file=~/.config/conky/conky.conf|
content=<pre>conky.text = [[
content=<pre>conky.text = [[
Line 129: Line 119:
]];</pre>
]];</pre>
}}
}}
'''5.''' Information about the root partition <code>/</code> of your manjaro installation is displayed using
'''5.''' Informações sobre a partição raiz <code>/</code> da sua instalação Manjaro são exibidas usando
{{File|file=~/.config/conky/conky.conf|
{{File|file=~/.config/conky/conky.conf|
content=<pre>conky.text = [[
content=<pre>conky.text = [[
Root: ${alignr}${fs_used /} of ${fs_size /}
Root: ${alignr}${fs_used /} de ${fs_size /}
]];</pre>
]];</pre>
}}
}}
'''6.''' Instead of example 3, you can use the following code to display the exact same information:
'''6.''' Em vez do exemplo 3, você pode usar o seguinte código para exibir exatamente as mesmas informações:
{{File|file=~/.config/conky/conky.conf|
{{File|file=~/.config/conky/conky.conf|
content=<pre>conky.text = [[
content=<pre>conky.text = [[
Line 141: Line 131:
]];</pre>
]];</pre>
}}
}}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
===execi===
===execi===
The variable <code>${execi 3600 XXXX}</code> runs the <code>XXXX</code> bash code in your terminal every 3600 seconds and displays the result in your conky. The result of the <code>uname -r</code> bash command is your currently used kernel name.
A variável <code>${execi 3600 XXXX}</code> executa o código Bash <code>XXXX</code> no seu terminal a cada 3600 segundos e exibe o resultado no seu Conky. O resultado do comando Bash <code>uname -r</code> é o nome do kernel atualmente utilizado.  
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Use qualquer comando Bash no lugar de <code>XXXX</code> que você possa imaginar. Os comandos Bash podem ser tão longos e complicados quanto você desejar.  
Use any bash command instead of <code>XXXX</code> you can think of. The bash commands can be as long and complicated as you want.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
{{BoxInfo|Aviso|O uso de comandos Bash complicados (por exemplo, que chamam outros programas ou usam arquivos grandes) com intervalos curtos (por exemplo, <code>${execi 2 XXXX}</code> executa o código <code>XXXX</code> a cada 2 segundos e exibe o resultado no seu Conky) pode consumir muitos recursos de hardware e/ou tornar seu computador irresponsivo.}}
{{BoxInfo|Warning|Using complicated bash commands (e.g. which call other programs or use large files) with low intervals (e.g. <code>${execi 2 XXXX}</code> runs the <code>XXXX</code> code once every 2 seconds and displays it's result in your conky) can use a lot of hardware resources and/or make your computer unresponsive.}}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
===Running conky===
===Running conky===
If you want to display a conky on your desktop a {{ic|~/.config/conky/conky.conf}} file with code in it is required. Next, open a terminal and run conky pointing to the file
Se você deseja exibir um Conky na sua área de trabalho, é necessário um arquivo {{ic|~/.config/conky/conky.conf}} com código. Em seguida, abra um terminal e execute o Conky apontando para o arquivo
{{UserCmd|command=conky -c ~/.config/conky/conky.conf}}
{{UserCmd|command=conky -c ~/.config/conky/conky.conf}}
or to run as background daemon
ou para executar como um daemon em segundo plano
{{UserCmd|command=conky -d -c ~/.config/conky/conky.conf}}
{{UserCmd|command=conky -d -c ~/.config/conky/conky.conf}}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Se você deseja executar o Conky automaticamente após cada inicialização do seu computador, você precisa descobrir como iniciar automaticamente um programa. Isso depende do Gerenciador de Desktop que você está usando. Abaixo estão exemplos de como executar o Conky a partir da pasta/arquivo/script/comando de inicialização automática do sistema.
If you want to run conky automatically after each boot of your computer, you need to find out how to autostart a program. This depends on the Desktop Manager you are using. The next is examples of how to run conky from your system autostart folder/file/script/command.
<code>sleep 20</code> e <code>-p 20</code> atrasam o início do Conky em 20 segundos após o início do seu Ambiente de Desktop. Ajuste esse valor conforme sua preferência.
<code>sleep 20</code> and <code>-p 20</code> delay the start of conky by 20 seconds after your Desktop Environment has started. Adjust this value to your liking.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
{{UserCmd|command=conky -c ~/.config/conky/conky.conf &}}
{{UserCmd|command=conky -c ~/.config/conky/conky.conf &}}
{{UserCmd|command=sleep 20 && conky -c ~/.config/conky/conky.conf &}}
{{UserCmd|command=sleep 20 && conky -c ~/.config/conky/conky.conf &}}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Quando você altera o arquivo de configuração em execução do Conky, o Conky será recarregado. No entanto, se você alterou um dos scripts de dependência (por exemplo, porque alterou uma variável e quer ver as consequências), você terá que recarregar o Conky.
When you change the running conky configuration file - conky will reload. But if you changed one of your dependency scripts (e.g. because you changed a variable and want to see the consequences) you will have to reload conky
{{UserCmd|command=killall conky && conky -c ~/.config/config/conky.conf}}
{{UserCmd|command=killall conky && conky -c ~/.config/config/conky.conf}}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
===Solução de Problemas e Dicas===
===Troubleshooting & Tips===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
====Anéis ausentes====
====Missing rings====
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Para poder usar scripts LUA para executar funções de desenho como anéis de relógio - você precisará de um pacote conky compilado com suporte LUA. Você pode construir o pacote {{ic|conky-lua}} do [[Arch_User_Repository|AUR]] ou instalar o {{ic|conky-lua-nv}} do repositório oficial.
To be able to use LUA scripts to execute drawing functions like clock rings - you will a conky package compiled with LUA support. Either build the package the package {{ic|conky-lua}} from [[Arch_User_Repository|AUR]] or install the {{ic|conky-lua-nv}} from the official repo.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
====Informações de Rede Ausentes====
====Missing network information====
Se as informações de rede estiverem ausentes, como a velocidade de download ou o nome da rede (SSID), você precisa substituir as interfaces de rede no arquivo de configuração pelo nome da sua interface de rede. Para obter os nomes das suas interfaces, abra um terminal e execute
If network information is missing like download speed or network name (SSID), you need to replace the network interfaces in the configuration file with your network interface name. To get the names of your interfaces - open a terminal and execute
{{UserCmd|command=ip a | grep ' state UP' | cut -d' ' -f2 | cut -d':' -f1}}
{{UserCmd|command=ip a | grep ' state UP' | cut -d' ' -f2 | cut -d':' -f1}}
Use the output from the command. Interface names starting with <code>en</code> is ethernet interface and names starting with <code>wl</code> is wireless interfaces. Replace all network interfaces names with (e.g. <code>wlan0</code>, <code>eth0</code>) in your <code>.conf</code> text section with the interface name(s) you retrieved from the above command.
Use a saída do comando. Nomes de interface que começam com <code>en</code> são interfaces Ethernet e nomes que começam com <code>wl</code> são interfaces sem fio. Substitua todos os nomes de interfaces de rede (por exemplo, <code>wlan0</code>, <code>eth0</code>) na seção de texto do seu arquivo <code>.conf</code> pelo(s) nome(s) da interface que você obteve no comando acima.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
===Conky Manager===
===Conky Manager===
An application named Conky manager exist but has not been updated for years and the configurations found in the package may work or they may not. You may install it - it can be a used as an inspiration but you should not rely on it. If you still think you it is a must have - you can build the package {{ic|conky-manager}} using [[Arch_User_Repository|AUR]]
Existe um aplicativo chamado Conky Manager, mas não foi atualizado por anos, e as configurações encontradas no pacote podem funcionar ou não. Você pode instalá-lo - ele pode ser usado como inspiração, mas você não deve depender dele. Se você ainda acha que é essencial, você pode construir o pacote {{ic|conky-manager}} usando o [[Arch_User_Repository|AUR]].
{{UserCmd|command=pamac build conky-manager}}
{{UserCmd|command=pamac build conky-manager}}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
==Veja Também==
==See Also==
* O [https://github.com/brndnmtthws/conky/wiki site do Conky]
* The [https://github.com/brndnmtthws/conky/wiki Conky website]
* A página do Conky na [https://wiki.archlinux.org/index.php/conky Wiki do Arch]
* The [https://wiki.archlinux.org/index.php/conky Arch Wiki] page for Conky
</div>
[[Category:Contents Page{{#translation:}}]]
[[Category:Contents Page{{#translation:}}]]
[[Category:Applications{{#translation:}}]]
[[Category:Applications{{#translation:}}]]