Setup difficulties

Alexander Prähauser <[email protected]> Fri, 25 Aug 2023 16:38:53 +0200
Newsgroups gmane.comp.window-managers.stumpwm.devel
Message-ID <[email protected]>
Hello! I'm trying to transition to Stumpwm and I'm having some
difficulties. I'm running Arch Linux and
installed Stumpwm using

> (ql:quickload :stumpwm)

and followed the Arch Linux guide to create a Stumpwm entry in my
Login Manager. I also installed sbcl using Roswell.

I'm using a modified adnw-keymap, so I put the following into my
.stumpwmrc:

> (load-module "kbd-layouts")
> (keyboard-layout-list "de -variant adnw" "en" "de")

However, when I'm starting Stumpwm, it says the function
keyboard-layout-list is undefined. I'd copy the exact output,
but if I do (copy-unhandled-error) and C-y in Emacs, it doesn't
copy the error message.

I can do

> setxkbmap de adnw

in xterm, but I have another issue, which is that I can't use the
higher keyboard layers of my layout in the Stumpwm
shell, which house some pretty important symbols, including
brackets. If I press a modifier and some key, the modifier
is simply ignored.

Furthermore, I'd like to use Protonvpn to establish a VPN, but if
I try to connect in Stumpwm, it can't establish a
connection. I can ask the Protonvpn support about this, but before
that I'd like to be able to use Network Manager. For
this I've put the following into my .stumpwmrc:

> (load-module "stump-nm")
> (define-key *root-map* (kbd "C-w") "nm-list-wireless-networks")
> (define-key *root-map* (kbd "C-v") "nm-list-vpn-connections")

However, if I enter the first line into the Stumpwm evaluation
line, it gives me another error message I again can't
copy.

So I feel like I'm missing something with so many error messages,
but I don't know what. I guess at least for the second
problem, the stump-nm module not loading a good starting point
would be to know how to copypaste the error message I get
when I try to load it manually.