Home Gen500 @ 2025-04-10-13:15

This commit is contained in:
Jonas Röger 2025-04-10 13:15:53 +02:00
parent 46a6d8b3c9
commit 5b433fe39f
5 changed files with 15 additions and 2 deletions

View File

@ -41,7 +41,10 @@
} @ inputs: let
system = "x86_64-linux";
overlay-unstable = final: prev: {
unstable = nixpkgs-unstable.legacyPackages.${prev.system};
unstable = import nixpkgs-unstable {
system = prev.system;
config.allowUnfree = true;
};
};
in {
nixosConfigurations = {

View File

@ -29,6 +29,7 @@
};
doom.enable = true;
doom.enableCopilot = true;
doom.withNixPkgs = true;
doom.withShellPkgs = true;

View File

@ -10,6 +10,10 @@
home.username = "jonas";
home.homeDirectory = "/home/jonas";
doom.enable = true;
doom.withNixPkgs = true;
doom.withShellPkgs = true;
# This value determines the Home Manager release that your configuration is
# compatible with. This helps avoid breakage when a new Home Manager release
# introduces backwards incompatible changes.

View File

@ -14,6 +14,11 @@
yubikey.pinentry = "gnome3";
doom.enable = true;
doom.enableCopilot = true;
doom.withNixPkgs = true;
doom.withShellPkgs = true;
# This value determines the Home Manager release that your configuration is
# compatible with. This helps avoid breakage when a new Home Manager release
# introduces backwards incompatible changes.

View File

@ -50,7 +50,7 @@
++ lib.optionals cfg.withShellPkgs (cfg.overrideShellPkgs default-shell-pkgs)
++ lib.optionals cfg.withNixPkgs (cfg.overrideNixPkgs default-nix-pkgs)
++ lib.optionals cfg.withCXXPkgs (cfg.overrideCXXPkgs default-cxx-pkgs)
++ lib.optional cfg.enableCopilot pkgs.copilot-language-server
++ lib.optional cfg.enableCopilot pkgs.unstable.copilot-language-server
++ default-core-pkgs;
doom-socket-name = "main";
wrapped-emacs = pkgs.symlinkJoin {