diff --git a/hosts/deertopia/configuration.nix b/hosts/deertopia/configuration.nix index 93e0284..66243bf 100644 --- a/hosts/deertopia/configuration.nix +++ b/hosts/deertopia/configuration.nix @@ -9,6 +9,8 @@ sydnix = { filesystemType = "btrfs"; + stylix.enable = true; + users.users = [ "lain" "msyds" diff --git a/modules/home/users/crumb/emacs.nix b/modules/home/users/crumb/emacs.nix index 4fa464b..e46d380 100644 --- a/modules/home/users/crumb/emacs.nix +++ b/modules/home/users/crumb/emacs.nix @@ -1,4 +1,4 @@ -{ config, lib, pkgs, inputs, ... }@args: +{ config, lib, pkgs, inputs, options, ... }@args: let cfg = config.sydnix.users.crumb.emacs; in { @@ -145,7 +145,9 @@ in { }; # We do this ourselves. - stylix.targets.emacs.enable = false; + stylix.targets.emacs.enable = + lib.mkIf (lib.hasAttrByPath ["stylix" "targets" "emacs"] options) + false; home.shellAliases = { e = "emacsclient-or-emacs"; diff --git a/users/lain/default.nix b/users/lain/default.nix index 2c6a933..f86d0f9 100644 --- a/users/lain/default.nix +++ b/users/lain/default.nix @@ -22,6 +22,10 @@ initialHashedPassword = "$y$j9T$aEFDDwdTZbAc6VQRXrkBJ0$K8wxTGTWDihyX1wxJ.ZMH//wmQFfrGGUkLkxIU0Lyq8"; + openssh.authorizedKeys.keys = [ + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAKAKil00TXWc2SzKnqblFeX0ald5EkT81ZSRv87UMpf crumb@fruitbook" + ]; + openssh.authorizedKeys.keyFiles = [ ../../public-keys/ssh/crumb-at-guix-rebound.pub ../../public-keys/ssh/crumble-at-fruitbook.pub