diff --git a/init.lisp b/init.lisp index 224dd99..5c1767d 100644 --- a/init.lisp +++ b/init.lisp @@ -33,15 +33,10 @@ (run-shell-command "autostart") -;;; workspaces -(when *initializing* - (grename "term") - (gnewbg "emacs") - (gnewbg "browser") - (gnewbg "files") - (gnewbg "discord") - (gnewbg "private")) +;;; load window placement rules +(load "~/.stumpwm.d/placement.lisp") +;;; load keybindings (load "~/.stumpwm.d/keybindings.lisp") ;;; load ttf @@ -96,9 +91,6 @@ (load-module "swm-ssh") (setq swm-ssh:*swm-ssh-default-term* "kitty") -;;; load window placement rules -(load "~/.stumpwm.d/placement.lisp") - ;;; alert module (load-module "alert-me") diff --git a/placement.lisp b/placement.lisp index 5587288..7367006 100644 --- a/placement.lisp +++ b/placement.lisp @@ -1,3 +1,13 @@ +;;; workspaces +(when *initializing* + (grename "term") + (gnewbg "emacs") + (gnewbg "browser") + (gnewbg "files") + (gnewbg "discord") + (gnewbg "media") + (gnewbg "private")) + (clear-window-placement-rules) (define-frame-preference "browser"