From 287a44b97ef5e5211ba12ecea0881520e316079e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?William=20Herg=C3=A8s?= Date: Sun, 5 Oct 2025 00:24:10 +0200 Subject: feat(fish): ask which wm starts --- config/fish/config.fish | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/config/fish/config.fish b/config/fish/config.fish index f335a9e..663b11d 100644 --- a/config/fish/config.fish +++ b/config/fish/config.fish @@ -1,7 +1,30 @@ +function start_wm + echo "Quel WM lancer ?" + echo "- 0 TTY" + echo "- 1 Sway" + echo "- 2 niri" + while read --nchars 1 -l response + or return 1 # if the read was aborted with ctrl-c/ctrl-d + switch $response + case 0 + break + case 1 + dbus-run-session -- sway + break + case 2 + dbus-run-session -- niri --session + break + case '*' + echo Invalid input + continue + end + end +end + if status is-interactive # Commands to run in interactive sessions can go here if tty | string match "/dev/tty1" - $HOME/start + start_wm end end @@ -10,5 +33,8 @@ set --export BUN_INSTALL "$HOME/.bun" set --export GOPATH "$HOME/go" set --export PATH $BUN_INSTALL/bin $GOPATH/bin $HOME/.local/bin $PATH +# void +set --export XBPS_DISTDIR "$HOME/.void-packages" + # gpg export GPG_TTY=$(tty) -- cgit v1.2.3