d3athang3l / bspwm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

bspwm

GitHub commit activity GitHub repo size GitHub repo file count GitHub; README (English)


yay -S alacritty thunar firefox

Features

  • Polybar mit Icons oder Namen; spotify modul
  • dmenu-prompt zum starten von Programmen
  • dm-hub für Einstellungen
  • screen_msg.sh für Benachrichtigung zum Desktopwechsel

Konfiguration

Skripte

Als erstes sollten sie ein Verzeichniss für die Skripte erstellen und sie dann kopieren.

Polybar

~/.config/polybar/launch.sh

#!/usr/bin/zsh
killall -q polybar
while pgrep -u $UID -x polybar >/dev/null; do sleep 1; done
MONITOR=HDMI-0 polybar mybar &
MONITOR=DVI-0 polybar secondary &

dmenu-flexipatch

cd /opt
sudo git clone https://github.com/bakkeby/dmenu-flexipatch
sudo chown -R leon:wheel dmenu-flexipatch && cd dmenu-flexipatch

In der config.def.h die Catppuccin Farben einfügen und in patches.h bei GRID_PATCH, HIGHPRIORITY_PATCH, SCROLL_PATCH und XYW_PATCH die 0 zu einer 1 abändern.

Anschließedn mit sudo make clean install dmenu installieren.

# program launcher
super + shift + Return
	dmenu_path | dmenu_run -l 20 -g 3 -X 0 -Y 0 -W 680 -p 'Run: ' "$@"

In .sxhkdrc einfügen


Lautstärketasten anpassen

# Multimedia keys
XF86AudioRaiseVolume
  amixer -D pulse sset Master 5%+ unmute

# Still multimedia
XF86AudioLowerVolume
  amixer -D pulse sset Master 5%- unmute

# still
XF86AudioMute
  amixer -D pulse sset Master toggle-mute

Powermenü

dm-sysstate.sh nach ~/.config/scripts/ kopieren.

# power-menu 
super + shift + e
     ~/.config/bspwm/scripts/sysstate.sh

In .sxhkdrc einfügen

Polybar - Spotify

https://github.com/PrayagS/polybar-spotify

About

License:GNU Affero General Public License v3.0


Languages

Language:Shell 100.0%