Como muitos sabem, sou um usuário de Xfce, mim Ambiente de Trabalho favorito de longa data por vários motivos. Vamos ver alguns deles:
- Não é mais tão leve, mas é muito rápido: Os aplicativos são executados muito mais rápido do que em Gnome o KDE.
- Muito configurável: É muito fácil personalizá-lo de acordo com nossos gostos, e a configuração é estupidamente simples.
- Agradável: Xfce inclui o seu próprio Gerente de Composição, dando a vários elementos belos efeitos sem sacrificar recursos.
- Pequeno: Seus pacotes são pequenos, mas nos dá uma Ambiente de Trabalho totalmente funcional e tudo que você precisa com muito pouco.
- Estábulo: Xfce é muito estável em operação e desenvolvimento.
- Produtivo: Exceto para Thunar (que para mim você precisa de cílios) Xfce é projetado para ser produtivo.
instalação
Para realizar uma instalação completa de Xfce, devemos instalar os seguintes pacotes:
$ sudo aptitude install xfce4 xfce4-goodies xfce4-artwork gvfs gvfs-backends
Pacotes mais recentes (gvfs gvfs-backends) Eu os instalo para poder usar SFTP en Thunar. Nós também podemos instalar - no caso de eles não fazerem isso automaticamente- alguns pacotes extras:
$ sudo aptitude install thunar-thumbnailers thunar-media-tags-plugin xfce4-notifyd
configuração
Vou mostrar algumas coisas básicas que devemos saber ao configurar Xfce. Depois de instalarmos Xfce e acessarmos pela primeira vez, veremos uma mensagem como esta:
É melhor escolher a opção Use as configurações padrão uma vez que nos colocará por padrão dois painéis com o Applets necessário para executar tarefas comuns da área de trabalho. Sabendo algumas coisas, podemos partir disso:
a isto:
A primeira coisa que faremos é excluir um dos dois painéis: Clique com o botão direito no painel »Painel» Preferências do painel.
Devemos obter algo assim:
Como destaquei na imagem, podemos Adicionar, Excluir ou escolha um painel específico para modificá-lo. Neste caso, eu removo o Painel 2, que é aquele que sai na parte inferior, para trabalhar no Painel 1. Aqui podemos fazer várias coisas:
Tela:
Aqui podemos definir a orientação e as dimensões do painel, também se quisermos que ele seja ocultado automaticamente ou bloqueado na tela.
Aparência:
Na aba Aparência Podemos estabelecer um fundo para o painel, uma imagem ou aquele que vem por padrão de acordo com o tema Gtk. Como você pode ver na imagem, há uma seção para o Opacidade. Veremos isso quando tivermos ativado o Windows Composer. No caso do exemplo, tirei a imagem do fundo do painel dentro da pasta do zukitwo, o tema gtk que eu uso por padrão.
Miniaplicativos:
Aqui podemos adicionar / remover os elementos do painel e se clicarmos duas vezes sobre eles, podemos configurá-los de acordo com suas opções.
Quando tivermos o painel configurado como queremos (algo muito simples) podemos movê-lo por toda a tela. Para isso, temos que ter a opção Painel de bloqueio da guia Tela desmarcado.
Então, podemos mover o painel pela tela, pegando-o pelo canto (destacado em amarelo) com o cursor. Assim podemos colocar Acima abaixo ou o Direita esquerda.
Gerenciador de configuração.
Os outros elementos (e o painel inclusive) pode ser configurado por O Gerenciador de Configuração.
Eu levaria muito tempo para explicar para que serve cada coisa, então vou apenas mostrar como usar algumas das opções que estão no final deste artigo:
- Configurações do gerenciador de janelas
- Aparência
- Secretária
- Gerenciador de janelas.
- Sessão e início.
Configurações do gerenciador de janelas.
Como eu estava dizendo, Xfce Tem o seu próprio Windows Composer, onde podemos aplicar alguns efeitos de transparência e outros. Você tem muitas outras opções para trabalhar com janelas, mas veremos apenas como ativar os efeitos:
Como você pode ver, nesta guia você pode configurar vários efeitos. Todos podem tentar se ajustar como quiserem.
Aparência.
Aqui podemos definir que Gtk-theme, Ícones y Tipografias queremos usar. Na aba configuração podemos ajustar a maneira como Barras de Ferramentas e se queremos ou não ícones nos menus.
Para definir o tema, ele deve estar localizado em ~ / .themes o / usr / share / themes.
Escrivaninha:
Nesta seção, podemos estabelecer nosso Fundo do escritório. À direita podemos escolher se queremos apenas uma imagem, ou carregar um grupo delas aleatoriamente sempre que iniciarmos a sessão. Também podemos ajustar o brilho e a saturação dele.
Quero destacar aqui algo importante. Algo que faz Xfce ideal para netbooks. Na aba Ícones, podemos escolher algumas opções interessantes, como pode ser visto na imagem a seguir:
Quero dizer, a maneira como os ícones são exibidos no Desktop.
- Nenhum: Não mostra nenhum.
- Ícones minimizados ...: Exibe os ícones de aplicativos minimizados. (Muito interessante)
- Ícones de arquivo / inicializador: Mostrar pastas e assim por diante.
Gerenciador de janelas:
Xfce usa seu próprio gerenciador de janelas, chamado XfwmGenericName. Para configurar a aparência das janelas vamos para esta opção:
Os temas da janela devem estar dentro ~ / .themes / [nome do tema] / xfwm o / usr / share / themes / [nome do tema] / xfwm. No meu caso eu uso eGtk.
Sessões e início.
Aqui, entre outras coisas, podemos estabelecer que Aplicativos ou Script eles começam com Xfce.
Acho que até aqui essas são as principais opções que devemos saber para configurar nosso xfce, pelo menos para a parte de aparência. Agora vamos ver alguns outros Tips para o nosso Xfce.
Outras dicas e configurações.
Definir o tema do cursor no Xfce
Aqueles de nós que são usuários de Xfce sabemos que para mudar o tema do cursor, só temos que ir para Menu »Configurações» Mouse »Tema.
Mas, pelo menos no meu caso, isso não é totalmente eficaz, porque em certas e certas aplicações, não mostra o tema selecionado corretamente. Como, então, tornamos o tema do cursor o mesmo para todo o sistema?
Muito simples, o que fazemos é criar em nosso / Home o arquivo .xdefaults e colocamos a seguinte linha nele:
Xcursor.theme:Bluecurve-inverse-FC4
onde Curva Azul-inversa-FC4 é o nome da pasta onde o tema do cursor está localizado.
Ou seja, se supormos que temos um tema de cursor chamado Adwaita, que está em~ / .icons / Adwaita o / usr / share / icons / Adwaita, a linha ficaria assim:
Xcursor.theme:Adwaita
Reiniciamos a sessão e pronto!
Criando um navegador de arquivos para Thunar com Zenity
Este artigo foi publicado há muito tempo no meu antigo blog sobre o Xfce, com base em outro artigo publicado no Blog Xubuntu e eu os deixo aqui novamente.
O que vamos fazer é criar uma pesquisa de arquivos para Thunar uso Zenidade. A primeira coisa que precisamos fazer é instalar o Zenity:
$ sudo aptitude install zenity
Então, abrimos um terminal e colocamos:
$ mkdir ~/.bash-scripts/
Desta forma, criamos um diretório que conterá o script que executará a própria ação. Agora criamos um arquivo chamado procurar por arquivos dentro da seguinte forma:
mousepad ~/.bash-scripts/search-for-files
e colamos isso dentro:
#!/bin/bash
#search-for-files
# change this figure to suit yourself -- I find zenity dies from about 1000 results but YMMV
maxresults=500
# again, change the path to the icon to suit yourself. But who doesn't like tango?
window_icon="/usr/share/icons/Tango/scalable/actions/search.svg"
# this script will work for any environment that has bash and zenity, so the filemanager is entirely down to you! you can add extra arguments to the string as long as the last argument is the path of the folder you open
filemanager="thunar"
window_title="Search for Files"
srcPath="$*"
if ! [ -d "$srcPath" ] ; then
cd ~/
srcPath=`zenity --file-selection --directory --title="$window_title -- Look in folder" --window-icon="$window_icon"`
fi
if [ -d "$srcPath" ] ; then
fragment=`zenity --entry --title="$window_title -- Name contains:" --window-icon="$window_icon" --text="Search strings less than 2 characters are ignored"`
if ! [ ${#fragment} -lt 2 ] ; then
(
echo 10
O=$IFS IFS=$'\n' files=( `find "$srcPath" -iname "*$fragment*" -printf \"%Y\"\ \"%f\"\ \"%k\ KB\"\ \"%t\"\ \"%h\"\\\n | head -n $maxresults` ) IFS=$O
echo 100
selected=`eval zenity --list --title=\"${#files[@]} Files Found -- $window_title\" --window-icon="$window_icon" --width="600" --height="400" --text=\"Search results:\" --print-column=5 --column \"Type\" --column \"Name\" --column \"Size\" --column \"Date modified\" --column \"Path\" ${files[@]}`
if [ -e "$selected" ] ; then "$filemanager" "$selected" ; fi
) | zenity --progress --auto-close --pulsate --title="Searching…" --window-icon="$window_icon" --text="Searching for \"$fragment\""
fi
fi
exit
e damos permissões de execução:
chmod a+x ~/.bash-scripts/search-for-files
Agora fazemos um backup do arquivo uca.xml:
$ sudo cp /etc/xdg/Thunar/uca.xml /etc/xdg/Thunar/uca.xml.old
ao qual colocaremos ao final isto:
<action>
<icon>/usr/share/icons/Tango/scalable/actions/search.svg</icon>
<name>Search for Files</name>
<command>bash ~/.bash-scripts/search-for-files %f</command>
<description>Search this folder for files</description>
<patterns>*</patterns>
<directories/>
</action>
Agora o que nos resta é abrir Thunar » Editar » Configurar ações personalizadas e criamos um novo. E preenchemos os seguintes campos:
Na guia Básico:
nome: Pesquisar um artigo
Descrição: Pesquisar um artigo
Comando: bash ~ / .bash-scripts / search-for-files% f
Ícone: Selecionamos aquele que mais gostamos.
Permanecendo assim:
Agora na aba Condições aparecer os seguintes campos:
Padrão de arquivo: *
Aparece se a seleção contém: anuário.
E é assim:
Agora Thunar quando abrimos o menu com o botão direito, a opção de pesquisa não aparece:
E se clicarmos nele, aparecerá uma janela onde podemos inserir os critérios de pesquisa:
Quando começarmos a pesquisa, veremos algo assim:
e finalmente o resultado disso:
Se clicarmos duas vezes no resultado, uma janela de Thunar com a pasta onde o arquivo está localizado. Desta forma, damos ao nosso desktop muito mais poder Xfce.
Dicas: Como fazer o Xfce parecer igual ao KDE
Os que usamos Xfce podemos ter a aparência de KDE (oxigênio) de uma forma muito fácil, como podemos ver na imagem a seguir:
Para isso, só precisamos baixar os seguintes arquivos:
- Para as janelas (xfwm): Este ficheiro. Nós descompactamos e colocamos dentro da pasta ~ / .themes o / usr / share / themes.
- Para o tópico gtk: Este ficheiro. Não me lembro de onde baixei, descompactamos e colocamos dentro da pasta~ / .themes o / usr / share / themes.
- Para os ícones: Esse link o este outro. Nós descompactamos e colocamos dentro da pasta~ / .icons o / usr / share / icons.
No Debian, podemos colocar os ícones e cursores do KDE instalando os seguintes pacotes:
$ sudo aptitude install oxygencursors oxygen-icon-theme
Agora selecionamos o tema e os ícones em Menu »Configurações» Aparência:
E em Menu »Configurações» Gerenciador de janelas:
Script para reiniciar e restaurar nossa sessão no Xfce
Eu criei a versão 0.1 de um script bash simples para reiniciar e restaurar a sessão Xfce ao nosso capricho. Você pode baixá-lo de este link.
El Script nos permite fazer um backup dos arquivos de configuração e depois restaurá-lo. As instruções são as seguintes:
1- Abrimos um terminal e colocamos:
$ wget -c http://paste.desdelinux.net/paste/?dl=43
$ mv index.html\?dl\=43 Perfil_Xfce.sh
$ chmod +x Perfil_Xfce.sh
$ ./Perfil_Xfce.sh
Depois de executar cada operação, devemos sair da sessão e entrar novamente.
ChangeLog versão 0.1
- Permite que você faça uma cópia de backup, que você hospeda em ~ / .xfce4_saves /
- Permite restaurar as configurações.
Problemas conhecidos.
Restaurar as configurações carrega tudo como antes, exceto as configurações do painel. Aparentemente, eles são armazenados em algum diretório de tipo Esqueleto fora do / Home.
Coloque o proxy global no LMDE Xfce
Aqueles de nós que são usuários de Xfce nós conhecemos este excelente e minimalista Ambiente de Trabalhoele não tem a mesma opção que seu irmão mais velho Gnome, para colocar um Proxy global no sistema.
Isso resulta em que, se usarmos Chromium (que usa o proxy de Gnome) Deveríamosdeclarar manualmente qual é o proxy para usar em Xfce. Bem, eu já encontrei a solução para isso e é a seguinte.
Primeiro nós editamos o arquivo / etc / environment e colocamos isso dentro:
# Proxy Global
http_proxy="http://10.10.0.5:3128"
https_proxy="http://10.10.0.5:3128"
ftp_proxy="http://10.10.0.5:3128"
no_proxy="10.10.0.0/24"
onde 10.10.0.5 É o IP do servidor proxy. Nós salvamos e editamos o arquivo / etc / profile e colocamos no final:
# Proxy Global
export http_proxy="http://10.10.0.5:3128"
export https_proxy="http://10.10.0.5:3128"
export ftp_proxy="http://10.10.0.5:3128"
export no_proxy="10.10.0.0/24"
Reiniciamos o equipamento e agora podemos navegar com Chromium (por exemplo).
