Skip to content
This repository has been archived by the owner on Apr 18, 2024. It is now read-only.

thespation/dpux_bspwm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

white

Maintained GitHub last commit GitHub repo size GitHub commit activity (branch)

undefined undefined undefined undefined undefined undefined undefined undefined

Sobre

Esse script possui a intenção de instalar o gerenciador de janelas bspwm em conjunto com polybar e rofi.


Instalação

Base Debian (Debian, Pop!_OS, Ubuntu e Xubuntu)

Em seu terminal, rode o comando abaixo para começar a instalação:

sudo apt install git inxi -y && cd /tmp && git clone https://github.com/thespation/dpux_bspwm && chmod 755 dpux_bspwm/* -R && cd dpux_bspwm/ && ./instalar.sh

Fedora

Em seu terminal, rode o comando abaixo para começar a instalação:

sudo dnf install -y git inxi && cd /tmp && git clone https://github.com/thespation/dpux_bspwm && chmod 755 dpux_bspwm/* -R && cd dpux_bspwm/ && ./instalar.sh

Sistemas suportados

Para que o script rode corretamente, é necessário ter o sistema, versão e DE abaixo:

Sistema DE
Debian Xfce ou GNOME
Fedora GNOME
Pop!_OS
Ubuntu
Xubuntu Xfce

Caso queira executar por conta própria ou modificar na intenção de moldar conforme necessário para seu sistema, fique à vontade, porém não tem como me responsabilizar por isso.

Note: Foram realizados testes no Fedora v35 e v36, porém deve funcionar normalmente na v37 e v38.


Temas e customizações disponíveis

Temas para o BSPWM

Utilize o atalho Ctrl + alt + t para selecionar o tema desejado:

temas

Temas do menu rofi

Podendo mudar a cor de acordo com o tema selecionado:

rofi


Troca de tema para LightDM

Caso esse script seja rodado no Debian Xfce ou no Xubuntu, será modificado o tema do gestor de login, ficando:

01

Observação: o Xubuntu é configurado para usar o papel de parede da sessão no LightDM, com isso usará o papel de parede da sessão.


Dependências

Para que seja realizada a instalação correta, é necessário ter instalado inxi em seu sistema, assim como o git. Caso a instalação seja realizada pelo comando apresentado acima, será instalado automaticamente.


O que será instalado

  • Pacotes comuns a todas as distros:

    bspwm, sxhkd, rofi, compton, polybar, dunst, ksuperkey, neofetch, htop, feh, lxappearance, geany, dmenu, nm-tray, xfconf, xsettingsd, xfce4-power-manager, zenity, git.

  • Pacotes destinados as distros xfce:

    thunar-archive-plugin, catfish, baobab, meld, language-selector-gnome* (somente para o Xubuntu).

  • Pacotes destinados as distros GNOME:

    mate-polkit, i3lock.


Teclas de atalhos

Para utilização do bspwm vai notar que muitas das vezes o teclado é o nosso melhor amigo, para isso precisamos aprender alguns atalhos interessantes para nossa utilização.

Caso queira personalizar algum, acrescentar ou remover, pode ser realizado editando o arquivo: ~/.config/sxhkd/sxhkdrc.

Seguem os atalho já configurados:
(Legenda: W = Tecla Windows)

Menus

Teclas Ação
W ou alt ou F1 Menu de aplicativos
W + w Mostra programas abertos (tecla Windows mais a tecla "w")
W + x Menu com opções de desligamento
W + d dmenu (menu alternativo ao Rofi)
W + N Menu para gerenciar conexões
Ctrl + alt + t Seletor de tema

Comandos internos

Teclas Ação
W + esc Recarregar atalhos (arquivos sxhkd)
Ctrl + Shift + r Recarregar BSPWM
W + l bloquear tela

Aplicativos

Teclas Ação
W + Enter Terminal
W + e Gestor de arquivos (thunar ou nautilus)
W + Shift + w Firefox
W + Shift + e Geany
W + c Fechar janela em foco

Áreas de trabalho

Teclas Ação
W + 1-8 Troca de área de trabalho
Ctrl + Alt + ←/→ Troca de área de trabalho para a ao lado

Gerenciar Janelas

Teclas Ação
W + Shift + 1-8 Envia app em foco para a área de trabalho desejada
W + Barra de espaço - troca entre modo tiling / floating
W + F modo uma janela em tela cheia
W + H/V/Q Prepara a divisão do app na Horizontal, Vertical ou Cancela
W + TAB Volta para último app aberto
W + Ctrl + ←/→/↑ /↓ Expande a janela em foco
W + Alt + ←/→/↑ /↓ Diminuir a janela em foco

Dicas


Créditos

Tanto os menus, polybar, temas e configurações para bspwm quanto sxhkd foram elaborados pelo Aditya Shakya que disponibilizou em seu Github (polybar e rofi).

About

Script para Instalar bspwm no Debian Bullseye ou Bookworm (xfce e gnome), Fedora 38, Pop!_OS, Ubuntu ou Xubuntu 22.04.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published