diff --git a/modules/wm/fuzzel/scripts/fuzzel-projects.sh b/modules/wm/fuzzel/scripts/fuzzel-projects.sh index dd5d43c..1aba537 100755 --- a/modules/wm/fuzzel/scripts/fuzzel-projects.sh +++ b/modules/wm/fuzzel/scripts/fuzzel-projects.sh @@ -8,9 +8,10 @@ for project in ${projects[*]}; do done selected=$(printf "$projects_with_names" | fuzzel --dmenu --with-nth=1 --accept-nth=2 --prompt "Work on: ") +session_name=$(basename "$selected") if [ "$selected" != "" ]; then niri msg action focus-workspace "code" - firefox & - ghostty --working-directory="$selected" + zen-beta & + ghostty -e zellij attach "$session_name" --create fi diff --git a/modules/wm/niri/config/config.kdl b/modules/wm/niri/config/config.kdl index 999c85f..f48fb46 100644 --- a/modules/wm/niri/config/config.kdl +++ b/modules/wm/niri/config/config.kdl @@ -34,7 +34,7 @@ input { mouse { // off // natural-scroll - accel-speed 0.9 + accel-speed 0.8 // accel-profile "flat" // scroll-method "no-scroll" }