This commit is contained in:
2026-01-16 01:25:22 +08:00
parent 88aa4908c5
commit 7b9ce4735c
7 changed files with 568 additions and 0 deletions
+13
View File
@@ -16,6 +16,12 @@
# nix-darwin for macOS
darwin.url = "github:LnL7/nix-darwin/nix-darwin-25.05";
darwin.inputs.nixpkgs.follows = "nixpkgs";
# Doom Emacs via nix-doom-emacs-unstraightened
# https://github.com/marienz/nix-doom-emacs-unstraightened
nix-doom-emacs-unstraightened.url = "github:marienz/nix-doom-emacs-unstraightened";
# Optional: reduce download size by not pulling in nixpkgs from this input
nix-doom-emacs-unstraightened.inputs.nixpkgs.follows = "";
};
outputs = {
@@ -68,6 +74,9 @@
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.extraSpecialArgs = {inherit inputs;};
home-manager.sharedModules = [
inputs.nix-doom-emacs-unstraightened.homeModule
];
# FIXME: Replace with your username
home-manager.users.your-username = import ./home-manager/home.nix;
}
@@ -90,6 +99,9 @@
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.extraSpecialArgs = {inherit inputs;};
home-manager.sharedModules = [
inputs.nix-doom-emacs-unstraightened.homeModule
];
home-manager.users.df = import ./home-manager/home.nix;
}
];
@@ -105,6 +117,7 @@
pkgs = nixpkgs.legacyPackages.x86_64-linux; # FIXME: Set to your architecture
extraSpecialArgs = {inherit inputs;};
modules = [
inputs.nix-doom-emacs-unstraightened.homeModule
# > Our main home-manager configuration file <
./home-manager/home.nix
];