diff --git a/flake.lock b/flake.lock
index d565beef605f2ad93eebf0e5115683e835529632..bc817c1e05af7c9e3060ad73d73bd4131eaa9dfe 100644
--- a/flake.lock
+++ b/flake.lock
@@ -2,11 +2,11 @@
   "nodes": {
     "nixpkgs": {
       "locked": {
-        "lastModified": 1649225869,
-        "narHash": "sha256-u1zLtPmQzhT9mNXyM8Ey9pk7orDrIKdwooeGDEXm5xM=",
+        "lastModified": 1659077768,
+        "narHash": "sha256-P0XIHBVty6WIuIrk2DZNvLcYev9956y1prT4zL212H8=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "b6966d911da89e5a7301aaef8b4f0a44c77e103c",
+        "rev": "2a93ea177c3d7700b934bf95adfe00c435f696b8",
         "type": "github"
       },
       "original": {
diff --git a/flake.nix b/flake.nix
index 67911a58ef15d461b510a1b84fe507668d053ac7..c9fcbc6f8eddfd4a9bf5cc82d9cd0432f48b1368 100644
--- a/flake.nix
+++ b/flake.nix
@@ -12,9 +12,9 @@
     packages = forAllSystems (system:
       let pkgs = import nixpkgs { inherit system; overlays = [ self.overlay ]; };
       in rec {
-        default = ghc922.quasar;
+        default = ghc923.quasar;
         quasar = pkgs.haskellPackages.quasar;
-        ghc922.quasar = pkgs.haskell.packages.ghc922.quasar;
+        ghc923.quasar = pkgs.haskell.packages.ghc923.quasar;
       }
     );