default to dwm on X11
This commit is contained in:
@@ -40,15 +40,21 @@ export GOBIN=~/.local/bin
|
||||
|
||||
# start X or Hyprland at login
|
||||
if [ -z "$DISPLAY" -a -z "$WAYLAND_DISPLAY" -a "$(tty)" = /dev/tty1 ]; then
|
||||
if which niri > /dev/null; then
|
||||
exec niri
|
||||
elif which river kwm stdout-clock > /dev/null; then
|
||||
export XKB_DEFAULT_LAYOUT=pl
|
||||
exec river -c 'stdout-clock | kwm'
|
||||
elif which /usr/bin/sx > /dev/null; then
|
||||
if which /usr/bin/sx > /dev/null; then
|
||||
exec /usr/bin/sx ~/.xsession
|
||||
elif which /usr/bin/startx > /dev/null; then
|
||||
exec /usr/bin/startx ~/.xsession
|
||||
elif which niri > /dev/null; then
|
||||
exec niri
|
||||
elif which river argen > /dev/null; then
|
||||
export XKB_DEFAULT_LAYOUT=pl
|
||||
exec river -c 'argen'
|
||||
elif which river kwm stdout-clock > /dev/null; then
|
||||
export XKB_DEFAULT_LAYOUT=pl
|
||||
exec river -c 'stdout-clock | kwm'
|
||||
elif which river rill > /dev/null; then
|
||||
export XKB_DEFAULT_LAYOUT=pl
|
||||
exec river -c rill
|
||||
elif which Hyprland > /dev/null && [ -d ~/.config/hypr ]; then
|
||||
exec Hyprland
|
||||
elif which river > /dev/null && [ -d ~/.config/river ]; then
|
||||
|
||||
Reference in New Issue
Block a user