Commit 7388889363d4

Vincent Demeester <vincent@sbr.pm>
2023-05-30 17:40:11
flake: add 23.05 and remove 22.05…
… and try it on shikoku Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent c64466b
Changed files (2)
flake.lock
@@ -336,27 +336,6 @@
         "type": "github"
       }
     },
-    "home-manager-22_05": {
-      "inputs": {
-        "nixpkgs": [
-          "nixos-22_05"
-        ]
-      },
-      "locked": {
-        "lastModified": 1667907331,
-        "narHash": "sha256-bHkAwkYlBjkupPUFcQjimNS8gxWSWjOTevEuwdnp5m0=",
-        "owner": "nix-community",
-        "repo": "home-manager",
-        "rev": "6639e3a837fc5deb6f99554072789724997bc8e5",
-        "type": "github"
-      },
-      "original": {
-        "owner": "nix-community",
-        "ref": "release-22.05",
-        "repo": "home-manager",
-        "type": "github"
-      }
-    },
     "home-manager-22_11": {
       "inputs": {
         "nixpkgs": [
@@ -379,6 +358,27 @@
         "type": "github"
       }
     },
+    "home-manager-23_05": {
+      "inputs": {
+        "nixpkgs": [
+          "nixos-23_05"
+        ]
+      },
+      "locked": {
+        "lastModified": 1685189510,
+        "narHash": "sha256-Hq5WF7zIixojPgvhgcd6MBvywwycVZ9wpK/8ogOyoaA=",
+        "owner": "nix-community",
+        "repo": "home-manager",
+        "rev": "2d963854ae2499193c0c72fd67435fee34d3e4fd",
+        "type": "github"
+      },
+      "original": {
+        "owner": "nix-community",
+        "ref": "release-23.05",
+        "repo": "home-manager",
+        "type": "github"
+      }
+    },
     "impermanence": {
       "locked": {
         "lastModified": 1684264534,
@@ -447,22 +447,6 @@
         "type": "github"
       }
     },
-    "nixos-22_05": {
-      "locked": {
-        "lastModified": 1682600000,
-        "narHash": "sha256-ha4BehR1dh8EnXSoE1m/wyyYVvHI9txjW4w5/oxsW5Y=",
-        "owner": "NixOS",
-        "repo": "nixpkgs",
-        "rev": "50fc86b75d2744e1ab3837ef74b53f103a9b55a0",
-        "type": "github"
-      },
-      "original": {
-        "owner": "NixOS",
-        "ref": "nixos-22.05",
-        "repo": "nixpkgs",
-        "type": "github"
-      }
-    },
     "nixos-22_11": {
       "locked": {
         "lastModified": 1684661732,
@@ -479,6 +463,22 @@
         "type": "github"
       }
     },
+    "nixos-23_05": {
+      "locked": {
+        "lastModified": 1685356226,
+        "narHash": "sha256-f2clSOdqi0SvY1WSgbnl2YgCZmoCXOxeUjYeXp8p2zI=",
+        "owner": "NixOS",
+        "repo": "nixpkgs",
+        "rev": "0f7f5ca1cdec8dea85bb4fa60378258171d019ad",
+        "type": "github"
+      },
+      "original": {
+        "owner": "NixOS",
+        "ref": "nixos-23.05",
+        "repo": "nixpkgs",
+        "type": "github"
+      }
+    },
     "nixos-hardware": {
       "locked": {
         "lastModified": 0,
@@ -742,12 +742,12 @@
         "flake-utils": "flake-utils_3",
         "flake-utils-plus": "flake-utils-plus",
         "home-manager": "home-manager",
-        "home-manager-22_05": "home-manager-22_05",
         "home-manager-22_11": "home-manager-22_11",
+        "home-manager-23_05": "home-manager-23_05",
         "impermanence": "impermanence",
         "nix-hardware": "nix-hardware",
-        "nixos-22_05": "nixos-22_05",
         "nixos-22_11": "nixos-22_11",
+        "nixos-23_05": "nixos-23_05",
         "nixos-hardware": "nixos-hardware",
         "nixos-unstable": "nixos-unstable",
         "nixos-wsl": "nixos-wsl",
flake.nix
@@ -16,8 +16,8 @@
 
     # Flake Dependencies
     home-manager = { type = "github"; owner = "nix-community"; repo = "home-manager"; inputs.nixpkgs.follows = "nixpkgs"; };
-    home-manager-22_05 = { type = "github"; owner = "nix-community"; repo = "home-manager"; ref = "release-22.05"; inputs.nixpkgs.follows = "nixos-22_05"; };
     home-manager-22_11 = { type = "github"; owner = "nix-community"; repo = "home-manager"; ref = "release-22.11"; inputs.nixpkgs.follows = "nixos-22_11"; };
+    home-manager-23_05 = { type = "github"; owner = "nix-community"; repo = "home-manager"; ref = "release-23.05"; inputs.nixpkgs.follows = "nixos-23_05"; };
     impermanence = { type = "github"; owner = "nix-community"; repo = "impermanence"; };
     nixpkgs-wayland = { type = "github"; owner = "nix-community"; repo = "nixpkgs-wayland"; inputs.nixpkgs.follows = "nixpkgs"; };
 
@@ -53,8 +53,8 @@
     # Channels
     # FIXME: is it needed or should I just alias nixos-unstable instead
     nixpkgs = { type = "github"; owner = "NixOS"; repo = "nixpkgs"; ref = "nixos-unstable"; };
-    nixos-22_05 = { type = "github"; owner = "NixOS"; repo = "nixpkgs"; ref = "nixos-22.05"; };
     nixos-22_11 = { type = "github"; owner = "NixOS"; repo = "nixpkgs"; ref = "nixos-22.11"; };
+    nixos-23_05 = { type = "github"; owner = "NixOS"; repo = "nixpkgs"; ref = "nixos-23.05"; };
     nixos-unstable = { type = "github"; owner = "NixOS"; repo = "nixpkgs"; ref = "nixos-unstable"; };
     nixpkgs-unstable = { type = "github"; owner = "NixOS"; repo = "nixpkgs"; ref = "nixpkgs-unstable"; };
   };
@@ -65,8 +65,8 @@
     , flake-utils-plus
     , flake-utils
     , home-manager
-    , home-manager-22_05
     , home-manager-22_11
+    , home-manager-23_05
     , emacs-overlay
     , chapeau-rouge
     , nur
@@ -84,14 +84,14 @@
         ./systems/modules/virtualisation/buildkit.nix
       ];
 
-      stableModules_22_05 = [
-        home-manager-22_05.nixosModules.home-manager
-        ./systems/modules/profiles/docker.nix
-      ];
       stableModules_22_11 = [
         home-manager-22_11.nixosModules.home-manager
         ./systems/modules/profiles/docker.nix
       ];
+      stableModules_23_05 = [
+        home-manager-23_05.nixosModules.home-manager
+        ./systems/modules/profiles/docker.nix
+      ];
       unstableModules = [
         home-manager.nixosModules.home-manager
         ./systems/modules/profiles/docker.nix
@@ -211,7 +211,6 @@
         };
         # Work "workstation"
         aomi = {
-          # channelName = "nixos-22_05";
           modules = unstableModules ++ [
             nixos-hardware.nixosModules.lenovo-thinkpad-p1-gen3
             nixos-hardware.nixosModules.common-pc-laptop-ssd
@@ -220,8 +219,8 @@
         };
         # Servers
         shikoku = {
-          channelName = "nixos-22_11";
-          modules = stableModules_22_11 ++ [
+          channelName = "nixos-23_05";
+          modules = stableModules_23_05 ++ [
             ./systems/hosts/shikoku.nix
           ];
         };