diff --git a/.dir-locals.el b/.dir-locals.el index 1c19b79..02bcc0d 100644 --- a/.dir-locals.el +++ b/.dir-locals.el @@ -1,3 +1,6 @@ ;;; SPDX-License-Identifier: GPL-3.0-or-later -((nil . ((sentence-end-double-space . t))) - (scheme-mode . ((geiser-guile-binary . ("guix" "repl"))))) +((nil . ((sentence-end-double-space . t) + (auto-mode-alist . (("\\.scm\\'" . guix-scheme-mode) + ("\\.cscm\\'" . scheme-mode))))) + (scheme-mode . ((geiser-guile-binary . ("guix" "repl")) + (geiser-active-implementations . (guile chicken))))) diff --git a/zilti/packages/hyprland.scm b/zilti/packages/hyprland.scm index ad531aa..a4a097f 100644 --- a/zilti/packages/hyprland.scm +++ b/zilti/packages/hyprland.scm @@ -443,7 +443,8 @@ more.") (list gcc-13 pkg-config)) (propagated-inputs - (list egl-wayland + (list wayland + egl-wayland eglexternalplatform)) (inputs (list cairo-for-hyprland @@ -454,7 +455,6 @@ more.") libglvnd libxkbcommon wayland-protocols-for-hyprland - wayland rosenthal:hyprlang)) (home-page "https://github.com/hyprwm/hyprlock") (synopsis "Hyprland's GPU-accelerated screen locking utility")