SkillAgentSearch skills...

Bspwm

Professional bspwm desktop environment for kali linux for hacking, of all kinds, with custom shortcuts, scripts, s4vitar configurations, among other things.

Install / Use

/learn @Usergh0st/Bspwm

README

|bspwm-environment| |---|

BSPWM | Professional bspwm desktop environment for kali linux

8 different themes for BSPWM and Polybar, With a Theme selector and to Mode Selector change on the fly.

Software

This configuration uses the following software.

Overview of the environment

This environment comes with 8 different themes where each theme has its own names and wallpapers, they have their own color range the topics are as follows.

  1. Zenitsu
  2. Raven
  3. Simon
  4. Camila
  5. Ryan
  6. Esmeralda
  7. Xavier
  8. Nami

Zenitsu

|<img src="resources/Zenitsu.png" alt="Zenitsu" align="center">| |---|

Pentest

|<img src="resources/pentest ze.png" alt="Zenitsu" align="center" width="390">|<img src="resources/theamin ze.png" alt="Zenitsu" align="center" width="390">| |---|---|

<details> <summary><b>Extra wallpapers Zenitsu</b></summary>

|<img src=".themes/Zenitsu/wallpapers/extra_wal-3.png" alt="Zenitsu" align="center" width="150px">|<img src=".themes/Zenitsu/wallpapers/extra_wal-2.png" alt="Zenitsu" align="center" width="150px">|<img src=".themes/Zenitsu/wallpapers/extra_wal-1.png" alt="Zenitsu" align="center" width="150px">| |:-:|:-:|:-:|

</details>

Raven

|<img src="resources/Raven.png" alt="Raven" align="center">| |---|

Pentest

|<img src="resources/raven up.png" alt="Raven" align="center" width="390">|<img src="resources/Raven pentest.png" alt="Raven" align="center" width="390">| |---|---|

<details> <summary><b>Extra wallpapers Raven</b></summary>

|<img src=".themes/Raven/wallpapers/extra_wal-3.png" alt="Raven" align="center" width="150px">|<img src=".themes/Raven/wallpapers/extra_wal-2.png" alt="Raven" align="center" width="150px">|<img src=".themes/Raven/wallpapers/extra_wal-1.png" alt="Raven" align="center" width="150px">| |:-:|:-:|:-:|

</details>

Simon

|<img src="resources/Simon.png" alt="Simon" align="center">| |---|

Pentest

|<img src="resources/Simon wi.png" alt="Simon" align="center" width="390">|<img src="resources/Simon desk.png" alt="Simon" align="center" width="390">| |---|---|

<details> <summary><b>Extra wallpapers Simon</b></summary>

|<img src=".themes/Simon/wallpapers/extra_wal-3.jpg" alt="Simon" align="center" width="150px">|<img src=".themes/Simon/wallpapers/extra_wal-2.jpg" alt="Simon" align="center" width="150px">|<img src=".themes/Simon/wallpapers/extra_wal-1.png" alt="Simon" align="center" width="150px">| |:-:|:-:|:-:|

</details>

Camila

|<img src="resources/Camila.png" alt="Camila" align="center">| |---|

Pentest

|<img src="resources/Camila fa.png" alt="Camila" align="center" width="390">|<img src="resources/Camila ght.png" alt="Camila" align="center" width="390">| |---|---|

<details> <summary><b>Extra wallpapers Camila</b></summary>

|<img src=".themes/Camila/wallpapers/extra_wal-3.jpg" alt="Camila" align="center" width="150px">|<img src=".themes/Camila/wallpapers/extra_wal-2.png" alt="Camila" align="center" width="150px">|<img src=".themes/Camila/wallpapers/extra_wal-1.png" alt="Camila" align="center" width="150px">| |:-:|:-:|:-:|

</details>

Ryan

|<img src="resources/Ryan.png" alt="Ryan" align="center">| |---|

Pentest

|<img src="resources/Ryan fi.png" alt="Ryan" align="center" width="390">|<img src="resources/Ryan po.png" alt="Ryan" align="center" width="390">| |---|---|

<details> <summary><b>Extra wallpapers Ryan</b></summary>

|<img src=".themes/Ryan/wallpapers/extra_wal-1.png" alt="Ryan" align="center" width="150px">|<img src=".themes/Ryan/wallpapers/extra_wal-2.jpg" alt="Ryan" align="center" width="150px">|<img src=".themes/Ryan/wallpapers/extra_wal-3.png" alt="Ryan" align="center" width="150px">|<img src=".themes/Ryan/wallpapers/extra_wal-4.png" alt="Ryan" align="center" width="150px">|<img src=".themes/Ryan/wallpapers/extra_wal-5.png" alt="Ryan" align="center" width="150px">| |:-:|:-:|:-:|:-:|:-:|

</details>

Esmeralda

|<img src="resources/Esmeralada.png" alt="Esmeralda" align="center">| |---|

Pentest

|<img src="resources/Esmeralda n.png" alt="Esmeralda" align="center" width="390">|<img src="resources/Esmeralda z.png" alt="Esmeralda" align="center" width="390">| |---|---|

<details> <summary><b>Extra wallpapers Esmeralda</b></summary>

|<img src=".themes/Esmeralda/wallpapers/extra_wal-3.png" alt="Esmeralda" align="center" width="150px">|<img src=".themes/Esmeralda/wallpapers/extra_wal-2.png" alt="Esmeralda" align="center" width="150px">|<img src=".themes/Esmeralda/wallpapers/extra_wal-1.png" alt="Esmeralda" align="center" width="150px">| |:-:|:-:|:-:|

</details>

Xavier

Xavier is the default theme during installation

|<img src="resources/Xavier.png" alt="Xavier" align="center">| |---|

Pentest

|<img src="resources/Xavier me.png" alt="Xavier" align="center" width="390">|<img src="resources/Xavier pe.png" alt="Xavier" align="center" width="390">| |---|---|

<details> <summary><b>Extra wallpapers Xavier</b></summary>

|<img src=".themes/Xavier/wallpapers/extra_wal-1.png" alt="Xavier" align="center" width="150px">|<img src=".themes/Xavier/wallpapers/extra_wal-2.png" alt="Xavier" align="center" width="150px">|<img src=".themes/Xavier/wallpapers/extra_wal-3.png" alt="Xavier" align="center" width="150px">|<img src=".themes/Xavier/wallpapers/extra_wal-4.png" alt="Xavier" align="center" width="150px">|<img src=".themes/Xavier/wallpapers/extra_wal-5.png" alt="Xavier" align="center" width="150px">|<img src=".themes/Xavier/wallpapers/extra_wal-6.png" alt="Xavier" align="center" width="150px">|<img src=".themes/Xavier/wallpapers/extra_wal-7.png" alt="Xavier" align="center" width="150px">|<img src=".themes/Xavier/wallpapers/extra_wal-8.png" alt="Xavier" align="center" width="150px">|<img src=".themes/Xavier/wallpapers/extra_wal-9.png" alt="Xavier" align="center" width="150px">| |:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-|

</details>

Nami

|<img src="resources/Nami.png" alt="Nami" align="center">| |---|

Pentest

|<img src="resources/Nami bs.png" alt="Nami" align="center" width="390">|<img src="resources/Nami m.png" alt="Nami" align="center" width="390">| |---|---|

<details> <summary><b>Extra wallpapers Nami</b></summary>

|<img src=".themes/Nami/wallpapers/extra_wal-1.png" alt="Nami" align="center" width="150px">|<img src=".themes/Nami/wallpapers/extra_wal-2.png" alt="Nami" align="center" width="150px">| |:-:|:-:|

</details>

Custom scripts

For the desktop environment create several custom scripts, one that updates the system, and another to connect to the wifi network using the linux nmcli utility Another that allows you to change the environment themes.

  • 🎨 Switch themes and modes theaming
  • 📡 Connect to wifi using nmcli utility wifi
  • 🖥️ Resize the kitty window to the indicated position rezise
  • 📦 Update the system in an easy and simple way updates

Keyboard shortcuts

All keyboard shortcuts in sxhkdrc file.

Environment installation

To install this desktop environment is very easy, first clone the repository, there will be the cloned repository folder.

git clone --depth=1 https://github.com/Usergh0st/bspwm.git ; cd bspwm

Finally, chmod permissions to the files called kali.sh and root.sh and then run it.

chmod +x kali.sh root.sh ; ./kali.sh
sudo ./root.sh

Wait for the installation scripts to finish, once finished close section and select the new bspwm desktop.

  • Wait for the first script called "kali.sh" and "root.sh" to finish the installation correctly, at all times the user input must be in lowercase, not uppercase "y" instead of "Y"

Related Skills

View on GitHub
GitHub Stars210
CategoryDevelopment
Updated5d ago
Forks32

Languages

Shell

Security Score

85/100

Audited on Mar 17, 2026

No findings