Como remover o conteúdo do i3-wm

42

Eu instalei recentemente o i3 Window Manager e me apaixonei completamente por ele. No entanto, é bastante feio ...

Eu segui as instruções aqui para começar, e um dos pontos foi adicionar a exec --no-startup-id gnome-settings-daemonlinha ao ~/.i3/configarquivo que deveria fazer tudo parecer bom novamente. No entanto, após o registro novamente, nada parece ter mudado.

Agora, acho que essas instruções foram projetadas para uso em uma instalação do Ubuntu que usa o GNOME como DE padrão e eu uso o Unity.

Também examinei esta questão , que aponta para a instalação lxappearancedeste problema no Awesome Window Manager. No entanto, duvido novamente que isso se aplique ao meu caso, já que uso o Unity e é com o i3 que estou lidando.

Alguém sabe o que eu preciso fazer para "desglutificar" o i3? Eu realmente gosto, e provavelmente continuarei a usá-lo mesmo se não tiver os bons temas GTK, mas obviamente seria melhor ter as coisas parecendo bonitas novamente.

RPiAwesomeness
fonte
@DKBose Você sabe como eu aplicaria o tema GTK ao i3 sem gnome-settings-daemon, então?
RPiAwesomeness
@DKBose Isso é exatamente o que é feio. As decorações das janelas são bastante feias (veja aqui um exemplo). Olhando para as capturas de tela que tirei antes de iniciar o gnome-settings-daemon, ele realmente fez alguma coisa - a aparência dos aplicativos voltou ao normal. No entanto, estou curioso para saber se é possível alterar as decorações das janelas
RPiAwesomeness

Respostas:

64

O lxapperance fará o que você deseja para o i3.

Você também deseja que o QT, GTK 2.0 e GTK + tenham a mesma aparência do tema escolhido.

Instalar:

  1. lxappearance
  2. gtk-chtheme
  3. qt4-qtconfig

Esses aplicativos permitem configurar o tema, QT e GTK para ter a mesma aparência. (Eles são bons se você não se sentir confortável entrando nos mecanismos GTK ou editando vários arquivos de configuração e eles funcionam independentemente do Gnome!)

sudo apt-get install lxappearance gtk-chtheme qt4-qtconfig

Comece com lxappearance e escolha um tema; depois escolha-o em gtk-chtheme. No qt4-config, há uma configuração do menu suspenso para fazer com que o qt aceite as configurações do GTK +. Isso parece funcionar melhor para mim. (Faz com que o VLC e o KeepassX tenham uma boa aparência.)

Quanto aos miniaplicativos, o miniaplicativo do Network Manager é o mais importante. No seu arquivo de configuração do i3, adicione esta linha ao final:

exec --no-startup-id nm-applet

Na pesquisa na web, quando você encontra outros applets que deseja iniciar, faz exatamente da mesma maneira:

exec --no-startup-id <applet name>

Quando você efetua logout e logon novamente, o miniaplicativo Network Manager deve aparecer no canto inferior direito.

wattahay
fonte
Bem-vindo ao Ask Ubuntu! Resposta incrível meu amigo, eu definitivamente vou dar uma chance!
RPiAwesomeness
Apenas tentei, e tudo parece estar funcionando bem! Obrigado por publicar! +1 e marcado como resposta
RPiAwesomeness 25/03
Muito obrigado! Estou no archlinux e estava navegando em muitos sites para ter apenas meus aplicativos GTK e QT funcionando bem. Instalar apenas as três ferramentas mencionadas, selecionar um tema em aparência aparente e selecionar GTK + em gtconfig-qt4 resolveu tudo. IMPRESSIONANTE!
vvo
1
No ubuntu 16.10, o comando qt é realmente: qtconfig-qt4
Michal Przybylowicz
4

Todas as sugestões que estou apresentando representam apenas minha opinião e alguém pode ou não concordar com elas.

  1. Um dos melhores tutoriais, sobre como fazer o ricing (desalinhamento) do seu i3, pode ser encontrado neste vídeo do youtube
  2. Além disso, você também deve instalar o i3-gaps , que é absolutamente bonito.
  3. Você também deve consultar o reddit / r / unixporn para obter idéias surpreendentes sobre o preço do seu i3.
Harsh Sinha
fonte
3

Eu estava tentando resolver o mesmo problema e encontrei uma solução direta para o que estava sendo solicitado aqui, a saber, as bordas da janela do i3.

Em uma postagem no blog @ http://hndr.me/blog/making-my-new-linux-less-ugly/

client.focused          #3F8AC2 #096BAA #00BAA7 #00DA8E
client.focused_inactive #333333 #5F676A #ffffff #484e50
client.unfocused        #333333 #424242 #888888 #292d2e 
client.urgent           #C10004 #900000 #ffffff #900000

São linhas a serem anexadas a ~ / .config / i3 / config que controlam as cores de primeiro e segundo plano das barras de título da janela do i3.

Mude a fonte com "fonte" (provavelmente já está lá). É recomendável usar o pango para obter melhores renderizações de fonte. Por exemplo, eu uso o seguinte:

pango de fonte: Dejavu Sans Mono 14

enquanto o blog vinculado usa

pango de fonte: Ubuntu Mono 10

Além disso, você pode adicionar outra linha de 'fonte' dentro do bloco 'bar {}' para usar uma fonte diferente na barra de status. Por exemplo, como isso pode ser:

Barra {

    status_command i3status
    position top
    font pango: sans 12

     colors{
           background #232323
           statusline #DCDCDC
    }

}

Karmicoil
fonte
0

Você também pode obter ajuda dos arquivos de configuração que o Manjaro usa para o i3. Eles são altamente personalizados e você pode aprender muito com eles.

Encontrei os arquivos de ponto aqui: https://github.com/Airblader/dotfiles-manjaro

PS: Eu não possuo este repositório.

Piyush Bansal
fonte