diff --git a/flake.lock b/flake.lock index ab870ff..a3ab8de 100644 --- a/flake.lock +++ b/flake.lock @@ -119,11 +119,11 @@ ] }, "locked": { - "lastModified": 1750040002, - "narHash": "sha256-KrC9iOVYIn6ukpVlHbqSA4hYCZ6oDyJKrcLqv4c5v84=", + "lastModified": 1750903843, + "narHash": "sha256-Ng9+f0H5/dW+mq/XOKvB9uwvGbsuiiO6HrPdAcVglCs=", "owner": "nix-community", "repo": "disko", - "rev": "7f1857b31522062a6a00f88cbccf86b43acceed1", + "rev": "83c4da299c1d7d300f8c6fd3a72ac46cb0d59aae", "type": "github" }, "original": { @@ -365,11 +365,11 @@ ] }, "locked": { - "lastModified": 1750304462, - "narHash": "sha256-Mj5t4yX05/rXnRqJkpoLZTWqgStB88Mr/fegTRqyiWc=", + "lastModified": 1751239699, + "narHash": "sha256-zA1uUdAq3c26fHm26xMWMuF5COhI18EzaH7az/P2OWM=", "owner": "nix-community", "repo": "home-manager", - "rev": "863842639722dd12ae9e37ca83bcb61a63b36f6c", + "rev": "f6deff178cc4d6049d30785dbfc831e6c6e3a219", "type": "github" }, "original": { @@ -450,11 +450,11 @@ ] }, "locked": { - "lastModified": 1749796250, - "narHash": "sha256-oxvVAFUO9husnRk6XZcLFLjLWL9z0pW25Fk6kVKwt1c=", + "lastModified": 1750047244, + "narHash": "sha256-vluLARrk4485npdyHOj8XKr0yk6H22pNf+KVRNL+i/Y=", "owner": "oxalica", "repo": "nil", - "rev": "9e4cccb088440c20703d62db9de8d5ae06d4a449", + "rev": "870a4b1b5f12004832206703ac15aa85c42c247b", "type": "github" }, "original": { @@ -465,11 +465,11 @@ }, "nix-flatpak": { "locked": { - "lastModified": 1749394952, - "narHash": "sha256-WbWkzIvB0gqAdBLghdmUpGveY7MlAS2iMj3VEJnJ9yE=", + "lastModified": 1751276396, + "narHash": "sha256-oOYrnKStMsOXST+wKnzuSZ49h8Dr1Q3mIn2f5Kb5GAw=", "owner": "gmodena", "repo": "nix-flatpak", - "rev": "64c6e53a3999957c19ab95cda78bde466d8374cc", + "rev": "59adb9ad1cbd915494fc35cd0e0a9d582ca9de74", "type": "github" }, "original": { @@ -480,11 +480,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1750134718, - "narHash": "sha256-v263g4GbxXv87hMXMCpjkIxd/viIF7p3JpJrwgKdNiI=", + "lastModified": 1751011381, + "narHash": "sha256-krGXKxvkBhnrSC/kGBmg5MyupUUT5R6IBCLEzx9jhMM=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "9e83b64f727c88a7711a2c463a7b16eedb69a84c", + "rev": "30e2e2857ba47844aa71991daa6ed1fc678bcbb7", "type": "github" }, "original": { @@ -510,11 +510,11 @@ }, "nixpkgs-master": { "locked": { - "lastModified": 1750334281, - "narHash": "sha256-Cfyt9cOiqUhwFcGWFyi29VLtZNrTLz+CxPa17bOaRzw=", + "lastModified": 1751285371, + "narHash": "sha256-/hDU+2AUeFFu5qGHO/UyFMc4UG/x5Cw5uXO36KGTk6c=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "9422633af48d6a87feaf3ffcba68752f732239db", + "rev": "b9c03fbbaf84d85bb28eee530c7e9edc4021ca1b", "type": "github" }, "original": { @@ -523,6 +523,21 @@ "type": "indirect" } }, + "nixpkgs-stable": { + "locked": { + "lastModified": 1751211869, + "narHash": "sha256-1Cu92i1KSPbhPCKxoiVG5qnoRiKTgR5CcGSRyLpOd7Y=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "b43c397f6c213918d6cfe6e3550abfe79b5d1c51", + "type": "github" + }, + "original": { + "id": "nixpkgs", + "ref": "nixos-25.05", + "type": "indirect" + } + }, "nixvim": { "inputs": { "flake-parts": "flake-parts", @@ -533,11 +548,11 @@ "systems": "systems_3" }, "locked": { - "lastModified": 1749761870, - "narHash": "sha256-y+rCuxTylur4k2MbL8cJwOR3pHIamCxp8xG9Vuhwvgw=", + "lastModified": 1751144320, + "narHash": "sha256-KJsKiGfkfXFB23V26NQ1p+UPsexI6NKtivnrwSlWWdQ=", "owner": "nix-community", "repo": "nixvim", - "rev": "18d838e88945b554d059db5f1fff1daed4b7bf8f", + "rev": "ceb52aece5d571b37096945c2815604195a04eb4", "type": "github" }, "original": { @@ -582,11 +597,11 @@ ] }, "locked": { - "lastModified": 1749531675, - "narHash": "sha256-UB8Mc88rW9frjpJ1Fj2ro7f07Gg8dX3uVXvMXnFR4CE=", + "lastModified": 1749730855, + "narHash": "sha256-L3x2nSlFkXkM6tQPLJP3oCBMIsRifhIDPMQQdHO5xWo=", "owner": "NuschtOS", "repo": "search", - "rev": "4029d450d0266909ee52775849b7da54e79b328e", + "rev": "8dfe5879dd009ff4742b668d9c699bc4b9761742", "type": "github" }, "original": { @@ -607,11 +622,11 @@ "systems": "systems_5" }, "locked": { - "lastModified": 1749895904, - "narHash": "sha256-D7ZLf2ApiHMLlS6Imu7yHaB4Nbf9Hi8a8/64xOt6qOo=", + "lastModified": 1751186226, + "narHash": "sha256-Bt7jtmCW72JUPxOIrV73qBTAUOy4qvJXsls2ERDUcGo=", "owner": "NotAShelf", "repo": "nvf", - "rev": "77a32f0961edbeda82e80c1bcd465cad21004fc7", + "rev": "5bad5dd94ce5ea3b40b08d9e6802e69d02198d21", "type": "github" }, "original": { @@ -628,6 +643,7 @@ "nix-flatpak": "nix-flatpak", "nixpkgs": "nixpkgs", "nixpkgs-master": "nixpkgs-master", + "nixpkgs-stable": "nixpkgs-stable", "nixvim": "nixvim", "nvf": "nvf", "spicetify-nix": "spicetify-nix", @@ -642,11 +658,11 @@ "systems": "systems_6" }, "locked": { - "lastModified": 1749961984, - "narHash": "sha256-1Nmycj9cVUIkoDsVEn9k8SGMS9V+BcBUL+rDXNapslw=", + "lastModified": 1751171964, + "narHash": "sha256-SeVvQm9ex+6BhDPIsRt9E1kSmMblQ6gTi53baphnX08=", "owner": "Gerg-L", "repo": "spicetify-nix", - "rev": "c9f12a733e8edcf8d408ccd178c1a11e753ffa08", + "rev": "16adc163d966fc2bb5da47580df4602ae2c7a310", "type": "github" }, "original": { @@ -679,11 +695,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1750205637, - "narHash": "sha256-49wV81h1jnHJky1XNHfgwxNA0oCwSTLMz4hhrtWCM8A=", + "lastModified": 1751145558, + "narHash": "sha256-OPlbpH64jzIspYqvJB96tnN9V9HBlAxROS5ijQwtN70=", "owner": "nix-community", "repo": "stylix", - "rev": "82323751bcd45579c8d3a5dd05531c3c2a78e347", + "rev": "3a09d3f5cb940fa4142a2f3415b508a8be92b721", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 38c56fa..7e1f8f4 100644 --- a/flake.nix +++ b/flake.nix @@ -3,6 +3,7 @@ inputs = { nixpkgs.url = "nixpkgs/nixos-unstable"; + nixpkgs-stable.url = "nixpkgs/nixos-25.05"; # used for when something keeps BUILDING nixpkgs-master.url = "nixpkgs/master"; # used for immediate fixes home-manager = { url = "github:nix-community/home-manager"; @@ -38,6 +39,7 @@ outputs = { self, nixpkgs, + nixpkgs-stable, nixpkgs-master, stylix, home-manager, @@ -51,6 +53,7 @@ } @ inputs: let system = "x86_64-linux"; pkgs = import nixpkgs {inherit system;}; + pkgsStable = import nixpkgs-stable {inherit system;}; pkgsMaster = import nixpkgs-master {inherit system;}; lib = nixpkgs.lib; spicetifyPkgs = spicetify-nix.legacyPackages.${system}; @@ -83,6 +86,7 @@ specialArgs = { inherit inputs; + inherit pkgsStable; inherit pkgsMaster; inherit systemSettings; inherit userSettings; @@ -103,6 +107,7 @@ extraSpecialArgs = { inherit self; inherit inputs; + inherit pkgsStable; inherit pkgsMaster; inherit systemSettings; inherit userSettings; diff --git a/system/configuration.nix b/system/configuration.nix index 4559652..16ef0b0 100644 --- a/system/configuration.nix +++ b/system/configuration.nix @@ -25,7 +25,7 @@ in { ./postgresql.nix ./qemu.nix ./sound.nix - ./swap.nix +# ./swap.nix ./user.nix ./wireshark.nix ./themes.nix diff --git a/user/home.nix b/user/home.nix index 0edaf70..caf36f2 100644 --- a/user/home.nix +++ b/user/home.nix @@ -17,11 +17,11 @@ ./misc.nix #./nvf.nix ./nushell.nix - ./qutebrowser.nix # temporary - needs importing & stuff + # ./qutebrowser.nix # temporary - needs importing & stuff ./spotify.nix ./themes.nix - ./zsh.nix - ./zed.nix + # ./zsh.nix + # ./zed.nix #./nixvim.nix ]; # Home Manager needs a bit of information about you and the paths it should diff --git a/user/misc.nix b/user/misc.nix index 0e18ab4..1e3eed7 100644 --- a/user/misc.nix +++ b/user/misc.nix @@ -31,7 +31,7 @@ brightnessctl cliphist heroic - ciscoPacketTracer8 +# ciscoPacketTracer8 gamescope zenity wireshark