c8af426

Branches > main > c8af426 > files

Laptop - Add Claude Code after it successfully avoided my OOMs

Grahp, 2026-10-14

Commit: c8af426686183bf9f04115f8e020f44d4c3fe47d
Parent: 994e62f

3 changed files:

nixos/flake.lock modified (view file)

@@ -1,5 +1,26 @@ {   "nodes": {+    "claude-code": {+      "inputs": {+        "nixpkgs": [+          "nixpkgs"+        ],+        "systems": "systems"+      },+      "locked": {+        "lastModified": 1792004496,+        "narHash": "sha256-jLAJQmt8LrPiOKu/Noykb0733ULEfELvWbbm+jy0er8=",+        "owner": "sadjow",+        "repo": "claude-code-nix",+        "rev": "dd34d649687c7f5e94c8f880e537853941e54761",+        "type": "github"+      },+      "original": {+        "owner": "sadjow",+        "repo": "claude-code-nix",+        "type": "github"+      }+    },     "home-manager": {       "inputs": {         "nixpkgs": [@@ -38,9 +59,25 @@     },     "root": {       "inputs": {+        "claude-code": "claude-code",         "home-manager": "home-manager",         "nixpkgs": "nixpkgs"       }+    },+    "systems": {+      "locked": {+        "lastModified": 1791244623,+        "narHash": "sha256-uuanbkFk8a313Zfrxdcz8Us/yQtaxNnKJtX8v0ZPpd8=",+        "owner": "nix-systems",+        "repo": "default",+        "rev": "d36eeed142f88b5a636f2e3856a53c61654cf29b",+        "type": "github"+      },+      "original": {+        "owner": "nix-systems",+        "repo": "default",+        "type": "github"+      }     }   },   "root": "root",

nixos/flake.nix modified (view file)

@@ -6,13 +6,16 @@     nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable";     home-manager.url = "github:nix-community/home-manager";     home-manager.inputs.nixpkgs.follows = "nixpkgs";+    claude-code.url = "github:sadjow/claude-code-nix";+    claude-code.inputs.nixpkgs.follows = "nixpkgs";   }; -  outputs = { self, nixpkgs, home-manager, ... }: {+  outputs = { self, nixpkgs, home-manager, claude-code, ... }: {      nixosConfigurations = {      pc = nixpkgs.lib.nixosSystem {        modules = [          ./machines/pc/configuration.nix+         { nixpkgs.overlays = [ claude-code.overlays.default ]; }          home-manager.nixosModules.home-manager          {            home-manager.useGlobalPkgs = true;@@ -24,6 +27,7 @@      chromebook = nixpkgs.lib.nixosSystem {        modules = [          ./machines/chromebook/configuration.nix+         { nixpkgs.overlays = [ claude-code.overlays.default ]; }          home-manager.nixosModules.home-manager          {            home-manager.useGlobalPkgs = true;

nixos/machines/chromebook/home.nix modified (view file)

@@ -51,6 +51,8 @@      acpi +    claude-code+     # REMOVE later     qutebrowser     librewolf