Supreme Sexp System - SSS - a Lisp machine adventure
todo
task
The SSS sessions are for devs, the Universal session is for the rest of the world. See the branch universal-session for the progress being made on this session. Everyone should be able to use SSS, it should be accessible to all user, more experienced or less. Creating a labwc + sfwbar session, to coexist with sway session
todo
task
In your ~per-host.scm~ you can specify a list of strings, which represent packages you want to install for "current host" only, on top of SSS. This is good specially for device-specific drivers. e.g. #+begin_src scheme ;; Per host packages (define sss-per-host-packages '( ;AMD non-free drivers "amd-microcode" "amdgpu-firmware" )) #+end_src I don't think that will be enough for nvidia drivers though. It takes a lot of hoops to jump through to install nvidia-drivers! https://wiki.systemcrafters.net/guix/nvidia/ You could start by adding a per-host.scm and sss-defaults.scm variable, e.g. sss-is-nvidia that is by default #f and for you will be #t, then hack directly into config.scm and wherever needed, by adding some cond statements, and conditionally applying the guide of system crafter
todo
task
work-in-progress
bug
todo
task
Nice to override ~C-c i f~ the eglot-format-buffer command
todo
task
todo
task