Hello, I created these dotfiles to use the BSPWM window manager. The idea came up when I decided to install a minimal version of Debian. Why? I'm not sure, it was a bit of a crazy impulse, but I stuck with the idea, and it eventually evolved. In the end, I decided to create these dotfiles to use them in minimal environments of Debian-based distributions like Kali Linux, Parrot, Ubuntu, and others.
- These dotfiles have been tested on the following distributions:
NOTE: Don't use the installer, it contains some problems. Please, if you want to use my dotfiles, use the files manually.
As of October 2024, if you are using Debian 12, some packages may not be available. Therefore, it is recommended to update the kernel and migrate to an environment with Debian 13 (Trixie) by performing a full system upgrade.
To do this, you can use the script located in the debian_bookworm_to_trixie.sh
directory, and once the upgrade is complete, continue with the installation.
You can start by reviewing the packages using the install_packages
function, editing it to check if the packages are available in the repositories. This is useful if you prefer not to upgrade to Debian 13 (Trixie).
read KEYBINDING.md
git clone https://github.com/edgar-ramxs/dotfiles-bspwm.git ~/dotfiles-bspwm
cd ~/dotfiles-bspwm
chmod +x installer.sh
./installer.sh
Component | Package | |
---|---|---|
💻 | Window Manager | Bspwm |
🐱 | Terminal | Kitty |
🦊 | Shell | Zsh |
🎼 | Compositor | Picom |
💈 | Bar | Polybar |
🔍 | Menu Launcher | Rofi |
🔔 | Notify Daemon | Dunst |
📝 | Editor | Visual Studio Code |
🚀 | Browser | Firefox |
📂 | File Manager | Thunar |
🎨 | Wallpaper Manager | Nitrogen |
🍉 | Colors | Pywal |
- Scratch my balls
- Terminate the automatic installer
- Adapt the dotfiles for all possible Debian based distros
📂 | Users | Inspirational repository |
---|---|---|
📝 | @ZLCube | https://github.com/ZLCube/KaliBspwm |
📝 | @thespartoos | https://github.com/thespartoos/deskBspwm |
📝 | @hidayry | https://github.com/hidayry/dotfiles-bspwm |