From e8d097f5e310e0a806cbca3057dc07545d2ee4d2 Mon Sep 17 00:00:00 2001 From: chase Date: Thu, 22 May 2025 00:17:43 -0400 Subject: [PATCH] Fixed symlinking, emacs config in XDG directory --- home/home.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/home/home.nix b/home/home.nix index 16cd08c..1f4fafd 100644 --- a/home/home.nix +++ b/home/home.nix @@ -1,5 +1,9 @@ -{ config, pkgs, nur, ... }: +{ config, pkgs, nur, ... }: let + earlyInitPath = "/home/chase/nixos-config/home/emacs/early-init.el"; + initPath = "/home/chase/nixos-config/home/emacs/init.el"; + +in { home.username = "chase"; home.homeDirectory = "/home/chase"; @@ -11,9 +15,9 @@ enable = true; userDirs.enable = true; }; - - home.file.".emacs.d/early-init.el".source = config.lib.file.mkOutOfStoreSymlink ./emacs/early-init.el; - home.file.".emacs.d/init.el".source = config.lib.file.mkOutOfStoreSymlink ./emacs/init.el; + + xdg.configFile."emacs/early-init.el".source = config.lib.file.mkOutOfStoreSymlink earlyInitPath; + xdg.configFile."emacs/init.el".source = config.lib.file.mkOutOfStoreSymlink initPath; programs.alacritty = { enable = true;