diff --git a/configuration.nix b/configuration.nix index 14630b1..fb7ea13 100644 --- a/configuration.nix +++ b/configuration.nix @@ -191,12 +191,16 @@ # Editors zed-editor + # Browser + inputs.zen-browser.packages.${pkgs.system}.default + # Flake inputs inputs.noctalia.packages.${pkgs.system}.default - inputs.zen-browser.packages.${pkgs.system}.default - inputs.ghostty.packages.${pkgs.system}.default inputs.opencode.packages.${pkgs.system}.default + # Terminal + ghostty + # AI coding claude-code diff --git a/flake.lock b/flake.lock index 0c6ca9e..bfd9725 100644 --- a/flake.lock +++ b/flake.lock @@ -33,22 +33,6 @@ } }, "flake-compat": { - "flake": false, - "locked": { - "lastModified": 1761588595, - "narHash": "sha256-XKUZz9zewJNUj46b4AJdiRZJAvSZ0Dqj2BNfXvFlJC4=", - "owner": "edolstra", - "repo": "flake-compat", - "rev": "f387cd2afec9419c8ee37694406ca490c3f34ee5", - "type": "github" - }, - "original": { - "owner": "edolstra", - "repo": "flake-compat", - "type": "github" - } - }, - "flake-compat_2": { "flake": false, "locked": { "lastModified": 1767039857, @@ -82,96 +66,13 @@ "type": "github" } }, - "flake-utils": { - "inputs": { - "systems": "systems" - }, - "locked": { - "lastModified": 1731533236, - "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "ghostty": { - "inputs": { - "flake-compat": "flake-compat", - "flake-utils": "flake-utils", - "home-manager": "home-manager", - "nixpkgs": "nixpkgs", - "zig": "zig", - "zon2nix": "zon2nix" - }, - "locked": { - "lastModified": 1770050267, - "narHash": "sha256-N+UhMktEVlCt9z9oaRhE5Hg42fXA52ljWUxJ/HwYTsQ=", - "owner": "ghostty-org", - "repo": "ghostty", - "rev": "8bc3cdcf7daeb0ea9d8eab44b6d11b0d2a04641e", - "type": "github" - }, - "original": { - "owner": "ghostty-org", - "repo": "ghostty", - "type": "github" - } - }, - "home-manager": { - "inputs": { - "nixpkgs": [ - "ghostty", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1768068402, - "narHash": "sha256-bAXnnJZKJiF7Xr6eNW6+PhBf1lg2P1aFUO9+xgWkXfA=", - "owner": "nix-community", - "repo": "home-manager", - "rev": "8bc5473b6bc2b6e1529a9c4040411e1199c43b4c", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "home-manager", - "type": "github" - } - }, - "home-manager_2": { - "inputs": { - "nixpkgs": [ - "zen-browser", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1769872935, - "narHash": "sha256-07HMIGQ/WJeAQJooA7Kkg1SDKxhAiV6eodvOwTX6WKI=", - "owner": "nix-community", - "repo": "home-manager", - "rev": "f4ad5068ee8e89e4a7c2e963e10dd35cd77b37b7", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "home-manager", - "type": "github" - } - }, "nix-cachyos-kernel": { "inputs": { "cachyos-kernel": "cachyos-kernel", "cachyos-kernel-patches": "cachyos-kernel-patches", - "flake-compat": "flake-compat_2", + "flake-compat": "flake-compat", "flake-parts": "flake-parts", - "nixpkgs": "nixpkgs_2" + "nixpkgs": "nixpkgs" }, "locked": { "lastModified": 1769968495, @@ -190,15 +91,18 @@ }, "nixpkgs": { "locked": { - "lastModified": 1768032153, - "narHash": "sha256-zvxtwlM8ZlulmZKyYCQAPpkm5dngSEnnHjmjV7Teloc=", - "rev": "3146c6aa9995e7351a398e17470e15305e6e18ff", - "type": "tarball", - "url": "https://releases.nixos.org/nixpkgs/nixpkgs-26.05pre925418.3146c6aa9995/nixexprs.tar.xz" + "lastModified": 1769944092, + "narHash": "sha256-yX+M8Bv4uu7I43tTx9Po/5MTgGZ9l3i+juPEY+oeYSE=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "8e883f431f048f270b4c62dcea2e751b124210d7", + "type": "github" }, "original": { - "type": "tarball", - "url": "https://channels.nixos.org/nixpkgs-unstable/nixexprs.tar.xz" + "owner": "NixOS", + "ref": "nixos-unstable-small", + "repo": "nixpkgs", + "type": "github" } }, "nixpkgs-lib": { @@ -217,22 +121,6 @@ } }, "nixpkgs_2": { - "locked": { - "lastModified": 1769944092, - "narHash": "sha256-yX+M8Bv4uu7I43tTx9Po/5MTgGZ9l3i+juPEY+oeYSE=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "8e883f431f048f270b4c62dcea2e751b124210d7", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-unstable-small", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_3": { "locked": { "lastModified": 1770019141, "narHash": "sha256-VKS4ZLNx4PNrABoB0L8KUpc1fE7CLpQXQs985tGfaCU=", @@ -255,11 +143,11 @@ ] }, "locked": { - "lastModified": 1770051124, - "narHash": "sha256-rWEgBcLYNvVK3ibUzusTsgG0bTvNvJj8z/ZksMoTOH4=", + "lastModified": 1770062478, + "narHash": "sha256-0Xop6GIjYWOO2BS9ZUbQf4+2XmZCQoVZPUwpQi0bdqI=", "owner": "noctalia-dev", "repo": "noctalia-shell", - "rev": "93f188c803ec51054f23207cf8e1eec4b56c39e2", + "rev": "c4e208cb836cb478432893ab423697f1c89f6957", "type": "github" }, "original": { @@ -275,11 +163,11 @@ ] }, "locked": { - "lastModified": 1770051391, - "narHash": "sha256-Z8DdRW3NCdzAlgF3xgjZCIU4MRCPCEv3wPZTsxVcQuk=", + "lastModified": 1770064560, + "narHash": "sha256-j6bLJHRRgLrcv1srTrXOlfYLup407ihD9nDgoG1bU8o=", "owner": "anomalyco", "repo": "opencode", - "rev": "cf828fff85b50baf8c57cc3811c8789d9adbcae2", + "rev": "824165eb792edfd8600d44aac83e1f6bba2a9e62", "type": "github" }, "original": { @@ -290,9 +178,8 @@ }, "root": { "inputs": { - "ghostty": "ghostty", "nix-cachyos-kernel": "nix-cachyos-kernel", - "nixpkgs": "nixpkgs_3", + "nixpkgs": "nixpkgs_2", "noctalia": "noctalia", "opencode": "opencode", "vicinae": "vicinae", @@ -314,34 +201,19 @@ "type": "github" } }, - "systems_2": { - "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", - "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default", - "type": "github" - } - }, "vicinae": { "inputs": { "nixpkgs": [ "nixpkgs" ], - "systems": "systems_2" + "systems": "systems" }, "locked": { - "lastModified": 1770029057, - "narHash": "sha256-WUfNlekvIDHpPtxNHPLv/B85bDFyFEnM0NAD9PY2aBg=", + "lastModified": 1770052534, + "narHash": "sha256-aHvDj9GXQSSTLkIINIobq5TkGWoW0N3/wUtv0g2whdc=", "owner": "vicinaehq", "repo": "vicinae", - "rev": "a0b1871fd21d75eb1fb75e377099186dca3dd65b", + "rev": "3364a0b2c8af32b47910ec1f5d36e37e3d061484", "type": "github" }, "original": { @@ -352,75 +224,23 @@ }, "zen-browser": { "inputs": { - "home-manager": "home-manager_2", "nixpkgs": [ "nixpkgs" ] }, "locked": { - "lastModified": 1770018638, - "narHash": "sha256-u9fl3Q+ZVPcwnfxGO1V997Gt0vT2m4lvfYp/QvSZRjw=", - "owner": "0xc000022070", + "lastModified": 1769747637, + "narHash": "sha256-fRdj480sqW/a+APO6CmelZsa07BRAdEQLUjBQJuyQbU=", + "owner": "youwen5", "repo": "zen-browser-flake", - "rev": "fbbadeb3bbed799f5bd86094ebf186658764eb30", + "rev": "09e429679b7cc175e71e2d25800bab66493c1c80", "type": "github" }, "original": { - "owner": "0xc000022070", + "owner": "youwen5", "repo": "zen-browser-flake", "type": "github" } - }, - "zig": { - "inputs": { - "flake-compat": [ - "ghostty", - "flake-compat" - ], - "flake-utils": [ - "ghostty", - "flake-utils" - ], - "nixpkgs": [ - "ghostty", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1763295135, - "narHash": "sha256-sGv/NHCmEnJivguGwB5w8LRmVqr1P72OjS+NzcJsssE=", - "owner": "mitchellh", - "repo": "zig-overlay", - "rev": "64f8b42cfc615b2cf99144adf2b7728c7847c72a", - "type": "github" - }, - "original": { - "owner": "mitchellh", - "repo": "zig-overlay", - "type": "github" - } - }, - "zon2nix": { - "inputs": { - "nixpkgs": [ - "ghostty", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1768231828, - "narHash": "sha256-wL/8Iij4T2OLkhHcc4NieOjf7YeJffaUYbCiCqKv/+0=", - "owner": "jcollie", - "repo": "zon2nix", - "rev": "c28e93f3ba133d4c1b1d65224e2eebede61fd071", - "type": "github" - }, - "original": { - "owner": "jcollie", - "repo": "zon2nix", - "rev": "c28e93f3ba133d4c1b1d65224e2eebede61fd071", - "type": "github" - } } }, "root": "root", diff --git a/flake.nix b/flake.nix index 6c144a5..a863a05 100644 --- a/flake.nix +++ b/flake.nix @@ -10,7 +10,7 @@ }; zen-browser = { - url = "github:0xc000022070/zen-browser-flake"; + url = "github:youwen5/zen-browser-flake"; inputs.nixpkgs.follows = "nixpkgs"; }; @@ -19,10 +19,6 @@ inputs.nixpkgs.follows = "nixpkgs"; }; - ghostty = { - url = "github:ghostty-org/ghostty"; - }; - vicinae = { url = "github:vicinaehq/vicinae"; inputs.nixpkgs.follows = "nixpkgs";