From d221258f024fec700a909478c5cecfb32ca62ff7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Madeleine=20Sydney=20=C5=9Alaga?= Date: Mon, 8 Sep 2025 07:38:32 -0600 Subject: [PATCH] fix(deertopia): i don't know what the deal with this one is --- hosts/deertopia/configuration.nix | 2 ++ modules/home/users/crumb/emacs.nix | 6 ++++-- users/lain/default.nix | 4 ++++ 3 files changed, 10 insertions(+), 2 deletions(-) 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