diff --git a/home-manager/software/emacs/emacs.d/lib/vterm.el b/home-manager/software/emacs/emacs.d/lib/vterm.el index 6ebb6ce..5e91fb5 100644 --- a/home-manager/software/emacs/emacs.d/lib/vterm.el +++ b/home-manager/software/emacs/emacs.d/lib/vterm.el @@ -9,4 +9,4 @@ (use-package multi-vterm :ensure t :config - (global-set-key (kbd "M-S RET") 'multi-vterm)) + (global-set-key (kbd "M-S-RET") 'multi-vterm)) diff --git a/lib/mk_computer.nix b/lib/mk_computer.nix index 577b26e..98ec229 100644 --- a/lib/mk_computer.nix +++ b/lib/mk_computer.nix @@ -2,7 +2,7 @@ let overlay-unstable = final: prev: { unstable = import inputs.nixpkgs-unstable { - system = system; + inherit system; config.allowUnfree = true; }; }; diff --git a/lib/mk_raspi.nix b/lib/mk_raspi.nix index de6956e..a7229a7 100644 --- a/lib/mk_raspi.nix +++ b/lib/mk_raspi.nix @@ -1,10 +1,21 @@ { custom, hostname, inputs, system ? "aarch64-linux", home-module ? "headless" }: let + overlay-unstable = final: prev: { + unstable = import inputs.nixpkgs-unstable { + inherit system; + config.allowUnfree = true; + }; + }; + pkgs = import inputs.nixpkgs { inherit system; config = { allowUnfree = true; }; + overlays = [ + overlay-unstable + inputs.nix-alien.overlay + ]; }; in inputs.nixpkgs.lib.nixosSystem {