Duncan Bayne <dhgba...@gmail.com> writes: >> There's a comment in the load-module >> function (in module.lisp) that suggests perhaps in the future load-module >> should use asdf to load modules. If that was implemented (or even better if >> it was made quicklisp aware) then package management could become much >> easier. It shouldn't be a difficult task, if only someone had the time to do >> it of course! > > Quicklisp is great, but there's no (documented) way of creating your own > dists: > > "You will be able to make your own private repositories of Quicklisp > software (called dists), but it's not documented right now." > > Given that Quicklisp is curated, it doesn't seem like a great place to > put (likely experimental) StumpWM add-ins. > > Taking the 'wishful thinking' approach, what I want to be able to do > is put something like the following at the start of my .stumpwmrc: > > (load-module "stump-monitors" > "git://github.com/duncan-bayne/stump-monitors.git") > > ... and have that Just Work (TM) as you'd expect.
As scotj mentionned, I've patched stumpwm to use ASDF to load module. See here https://github.com/daimrod/Stumpwm and my configuration https://github.com/daimrod/Stwumpwm-config This way you can make a system with ASDF, thus you'll be Quicklisp friendly. So one could clone a module in ~/quicklisp/local-projects/ and quickload it (from the REPL or using :depends-on see my stumpwm-init.asd) _______________________________________________ Stumpwm-devel mailing list Stumpwm-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/stumpwm-devel