From 60fed676caf6131137156bab89d5c25231f98bc2 Mon Sep 17 00:00:00 2001
From: Thilo Billerbeck <thilo.billerbeck@officerent.de>
Date: Tue, 25 Feb 2025 14:29:17 +0100
Subject: [PATCH 01/19] flake.lock: Update
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/ed030a787938cae01d693ebaad52bbb672a4a69d?narHash=sha256-R61wtNknWWejnl%2BK0l4sxu/wnLNFbNe44tNM2zbj5yE%3D' (2025-02-23)
  → 'github:nix-community/home-manager/c12dcc9b61429b2ad437a7d4974399ad8f910319?narHash=sha256-BCeFtoJ/%2BLrZc03viRJWHfzAqqG8gPu/ikZeurv05xs%3D' (2025-02-24)
• Updated input 'jovian-nixos':
    'github:Jovian-Experiments/Jovian-NixOS/11ba89d13831cb399194310304fffb025081c674?narHash=sha256-l%2BzB5a39MJp4Olc4YxP7GChFXmNZIhoXaiSS6QRXa9o%3D' (2025-02-23)
  → 'github:Jovian-Experiments/Jovian-NixOS/b217d3a65d7454192fd90d498012fcce3d08f410?narHash=sha256-LWy/wUm%2B1212PIi3LaStYKZ3cTVzTANrH7ejHmeHyHM%3D' (2025-02-25)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/73cf49b8ad837ade2de76f87eb53fc85ed5d4680?narHash=sha256-EO1ygNKZlsAC9avfcwHkKGMsmipUk1Uc0TbrEZpkn64%3D' (2025-02-18)
  → 'github:NixOS/nixpkgs/0196c0175e9191c474c26ab5548db27ef5d34b05?narHash=sha256-WGaHVAjcrv%2BCun7zPlI41SerRtfknGQap281%2BAakSAw%3D' (2025-02-24)
---
 flake.lock | 87 +++++++++++++++++++++++++++++++++++++++++++++---------
 1 file changed, 73 insertions(+), 14 deletions(-)

diff --git a/flake.lock b/flake.lock
index da701d3..9ab987c 100644
--- a/flake.lock
+++ b/flake.lock
@@ -75,11 +75,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1740283128,
-        "narHash": "sha256-R61wtNknWWejnl+K0l4sxu/wnLNFbNe44tNM2zbj5yE=",
+        "lastModified": 1740432748,
+        "narHash": "sha256-BCeFtoJ/+LrZc03viRJWHfzAqqG8gPu/ikZeurv05xs=",
         "owner": "nix-community",
         "repo": "home-manager",
-        "rev": "ed030a787938cae01d693ebaad52bbb672a4a69d",
+        "rev": "c12dcc9b61429b2ad437a7d4974399ad8f910319",
         "type": "github"
       },
       "original": {
@@ -88,6 +88,26 @@
         "type": "github"
       }
     },
+    "jovian-nixos": {
+      "inputs": {
+        "nix-github-actions": "nix-github-actions",
+        "nixpkgs": "nixpkgs"
+      },
+      "locked": {
+        "lastModified": 1740471659,
+        "narHash": "sha256-LWy/wUm+1212PIi3LaStYKZ3cTVzTANrH7ejHmeHyHM=",
+        "owner": "Jovian-Experiments",
+        "repo": "Jovian-NixOS",
+        "rev": "b217d3a65d7454192fd90d498012fcce3d08f410",
+        "type": "github"
+      },
+      "original": {
+        "owner": "Jovian-Experiments",
+        "ref": "development",
+        "repo": "Jovian-NixOS",
+        "type": "github"
+      }
+    },
     "mmdoc": {
       "inputs": {
         "nixpkgs": [
@@ -134,7 +154,7 @@
       "inputs": {
         "flake-compat": "flake-compat",
         "nix-index-database": "nix-index-database",
-        "nixpkgs": "nixpkgs"
+        "nixpkgs": "nixpkgs_2"
       },
       "locked": {
         "lastModified": 1740094523,
@@ -150,6 +170,28 @@
         "type": "github"
       }
     },
+    "nix-github-actions": {
+      "inputs": {
+        "nixpkgs": [
+          "jovian-nixos",
+          "nixpkgs"
+        ]
+      },
+      "locked": {
+        "lastModified": 1729697500,
+        "narHash": "sha256-VFTWrbzDlZyFHHb1AlKRiD/qqCJIripXKiCSFS8fAOY=",
+        "owner": "zhaofengli",
+        "repo": "nix-github-actions",
+        "rev": "e418aeb728b6aa5ca8c5c71974e7159c2df1d8cf",
+        "type": "github"
+      },
+      "original": {
+        "owner": "zhaofengli",
+        "ref": "matrix-name",
+        "repo": "nix-github-actions",
+        "type": "github"
+      }
+    },
     "nix-index-database": {
       "inputs": {
         "nixpkgs": [
@@ -194,11 +236,11 @@
     },
     "nixpkgs": {
       "locked": {
-        "lastModified": 1739446958,
-        "narHash": "sha256-+/bYK3DbPxMIvSL4zArkMX0LQvS7rzBKXnDXLfKyRVc=",
+        "lastModified": 1739214665,
+        "narHash": "sha256-26L8VAu3/1YRxS8MHgBOyOM8xALdo6N0I04PgorE7UM=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "2ff53fe64443980e139eaa286017f53f88336dd0",
+        "rev": "64e75cd44acf21c7933d61d7721e812eac1b5a0a",
         "type": "github"
       },
       "original": {
@@ -211,7 +253,7 @@
     "nixpkgs-update": {
       "inputs": {
         "mmdoc": "mmdoc",
-        "nixpkgs": "nixpkgs_3",
+        "nixpkgs": "nixpkgs_4",
         "runtimeDeps": "runtimeDeps",
         "treefmt-nix": "treefmt-nix"
       },
@@ -231,11 +273,11 @@
     },
     "nixpkgs_2": {
       "locked": {
-        "lastModified": 1739866667,
-        "narHash": "sha256-EO1ygNKZlsAC9avfcwHkKGMsmipUk1Uc0TbrEZpkn64=",
+        "lastModified": 1739446958,
+        "narHash": "sha256-+/bYK3DbPxMIvSL4zArkMX0LQvS7rzBKXnDXLfKyRVc=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "73cf49b8ad837ade2de76f87eb53fc85ed5d4680",
+        "rev": "2ff53fe64443980e139eaa286017f53f88336dd0",
         "type": "github"
       },
       "original": {
@@ -246,6 +288,22 @@
       }
     },
     "nixpkgs_3": {
+      "locked": {
+        "lastModified": 1740367490,
+        "narHash": "sha256-WGaHVAjcrv+Cun7zPlI41SerRtfknGQap281+AakSAw=",
+        "owner": "NixOS",
+        "repo": "nixpkgs",
+        "rev": "0196c0175e9191c474c26ab5548db27ef5d34b05",
+        "type": "github"
+      },
+      "original": {
+        "owner": "NixOS",
+        "ref": "nixos-unstable",
+        "repo": "nixpkgs",
+        "type": "github"
+      }
+    },
+    "nixpkgs_4": {
       "locked": {
         "lastModified": 1672428209,
         "narHash": "sha256-eejhqkDz2cb2vc5VeaWphJz8UXNuoNoM8/Op8eWv2tQ=",
@@ -259,7 +317,7 @@
         "type": "indirect"
       }
     },
-    "nixpkgs_4": {
+    "nixpkgs_5": {
       "locked": {
         "lastModified": 1726142289,
         "narHash": "sha256-Jks8O42La+nm5AMTSq/PvM5O+fUAhIy0Ce1QYqLkyZ4=",
@@ -279,10 +337,11 @@
       "inputs": {
         "dagger": "dagger",
         "home-manager": "home-manager",
+        "jovian-nixos": "jovian-nixos",
         "muse-sounds-manager": "muse-sounds-manager",
         "nix-alien": "nix-alien",
         "nixgl": "nixgl",
-        "nixpkgs": "nixpkgs_2",
+        "nixpkgs": "nixpkgs_3",
         "nixpkgs-update": "nixpkgs-update",
         "suyu": "suyu"
       }
@@ -306,7 +365,7 @@
     "suyu": {
       "inputs": {
         "flake-utils": "flake-utils_2",
-        "nixpkgs": "nixpkgs_4"
+        "nixpkgs": "nixpkgs_5"
       },
       "locked": {
         "lastModified": 1726259531,

From bc17dada7d92bbe82abcaa19679f7ff6f67b4eed Mon Sep 17 00:00:00 2001
From: Thilo Billerbeck <thilo.billerbeck@officerent.de>
Date: Thu, 27 Feb 2025 14:23:40 +0100
Subject: [PATCH 02/19] flake.lock: Update
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/53c587d263f94aaf6a281745923c76bbec62bcf3?narHash=sha256-Dwt/3KknOQ4bgFG5YjqDT7oWRy27rPpDjAi2P0ok1zw%3D' (2025-02-26)
  → 'github:nix-community/home-manager/b8869e4ead721bbd4f0d6b927e8395705d4f16e6?narHash=sha256-8TP61AI3QBQsjzVUQFIV8NoB5nbYfJB3iHczhBikDkU%3D' (2025-02-27)
• Updated input 'jovian-nixos':
    'github:Jovian-Experiments/Jovian-NixOS/14a125ea5c440c57310dc1bb3acf7641078d783a?narHash=sha256-ujQ/f3mcYECH1o0vzakMLAQRCMeF/SXd8w4uBFHxYO8%3D' (2025-02-26)
  → 'github:Jovian-Experiments/Jovian-NixOS/227d9adc3331820a349b3344a5fcc710a5f196c1?narHash=sha256-%2BTGCqVdf8OHKSsJZTT4KNPS5JPZB/DfDHbT3dFq7yH4%3D' (2025-02-27)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/0196c0175e9191c474c26ab5548db27ef5d34b05?narHash=sha256-WGaHVAjcrv%2BCun7zPlI41SerRtfknGQap281%2BAakSAw%3D' (2025-02-24)
  → 'github:NixOS/nixpkgs/5135c59491985879812717f4c9fea69604e7f26f?narHash=sha256-Vr3Qi346M%2B8CjedtbyUevIGDZW8LcA1fTG0ugPY/Hic%3D' (2025-02-26)
---
 flake.lock | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/flake.lock b/flake.lock
index 9ab987c..f445d04 100644
--- a/flake.lock
+++ b/flake.lock
@@ -75,11 +75,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1740432748,
-        "narHash": "sha256-BCeFtoJ/+LrZc03viRJWHfzAqqG8gPu/ikZeurv05xs=",
+        "lastModified": 1740624780,
+        "narHash": "sha256-8TP61AI3QBQsjzVUQFIV8NoB5nbYfJB3iHczhBikDkU=",
         "owner": "nix-community",
         "repo": "home-manager",
-        "rev": "c12dcc9b61429b2ad437a7d4974399ad8f910319",
+        "rev": "b8869e4ead721bbd4f0d6b927e8395705d4f16e6",
         "type": "github"
       },
       "original": {
@@ -94,11 +94,11 @@
         "nixpkgs": "nixpkgs"
       },
       "locked": {
-        "lastModified": 1740471659,
-        "narHash": "sha256-LWy/wUm+1212PIi3LaStYKZ3cTVzTANrH7ejHmeHyHM=",
+        "lastModified": 1740637966,
+        "narHash": "sha256-+TGCqVdf8OHKSsJZTT4KNPS5JPZB/DfDHbT3dFq7yH4=",
         "owner": "Jovian-Experiments",
         "repo": "Jovian-NixOS",
-        "rev": "b217d3a65d7454192fd90d498012fcce3d08f410",
+        "rev": "227d9adc3331820a349b3344a5fcc710a5f196c1",
         "type": "github"
       },
       "original": {
@@ -289,11 +289,11 @@
     },
     "nixpkgs_3": {
       "locked": {
-        "lastModified": 1740367490,
-        "narHash": "sha256-WGaHVAjcrv+Cun7zPlI41SerRtfknGQap281+AakSAw=",
+        "lastModified": 1740560979,
+        "narHash": "sha256-Vr3Qi346M+8CjedtbyUevIGDZW8LcA1fTG0ugPY/Hic=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "0196c0175e9191c474c26ab5548db27ef5d34b05",
+        "rev": "5135c59491985879812717f4c9fea69604e7f26f",
         "type": "github"
       },
       "original": {

From ee41a1c5c378ad42f9c2cb9183c42e348f9f8573 Mon Sep 17 00:00:00 2001
From: Thilo Billerbeck <thilo.billerbeck@officerent.de>
Date: Thu, 13 Mar 2025 21:55:16 +0100
Subject: [PATCH 03/19] flake.lock: Update
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Flake lock file updates:

• Updated input 'dagger':
    'github:dagger/nix/588d2e8a81dc965705d56e83f0392f76f93985e4?narHash=sha256-TNSSDjVF4%2BI%2BLlcA3tWc5kgoDtGCLusrNdhdkciSUig%3D' (2025-02-27)
  → 'github:dagger/nix/a16cf50595de02fd3cfa644794e0983d8761d177?narHash=sha256-NyezPcnXjuZSsIkZZr4rRuThs7u1sYhPU%2BPwgJjmFgU%3D' (2025-03-12)
• Updated input 'distrobox4nix':
    'github:aguirre-matteo/distrobox4nix/fc6578785ece239f64c4ab5f50a7c1f06e3880ad?narHash=sha256-eJuZoG%2BvBTt6t0bjTvZRcQW2eAgD5tCIW/CkPnkbA0k%3D' (2025-03-09)
  → 'github:aguirre-matteo/distrobox4nix/ec25a464c675837cb71ed7b875a8049d23ea0506?narHash=sha256-YH/s8KahaQiJ6gJmRJQ0SvcMK/ZiJDPJM6uwfSJlvww%3D' (2025-03-13)
• Updated input 'home-manager':
    'github:nix-community/home-manager/7fb8678716c158642ac42f9ff7a18c0800fea551?narHash=sha256-2aYfV44h18alHXopyfL4D9GsnpE5XlSVkp4MGe586VU%3D' (2025-03-10)
  → 'github:nix-community/home-manager/0b0baed7b2bf6a5e365d4cba042b580a2bc32e34?narHash=sha256-Mu2YXrGr/8Cid6W44AXci/YYnASoXjGrMV9Sjs66oyc%3D' (2025-03-13)
• Updated input 'jovian-nixos':
    'github:Jovian-Experiments/Jovian-NixOS/c769e6fa7ea00689254eb3f8385baec7e2f771cc?narHash=sha256-v%2BbQZbis5c1uSXWCGsbMUb5oL8i8%2B6YbdVZYaJr4qI0%3D' (2025-03-10)
  → 'github:Jovian-Experiments/Jovian-NixOS/662d117ac0ffc81f3e91b5f0fb800c3effd904a1?narHash=sha256-gtIrDkG/iap32MYyaSAlWaixshiqMyFB9eKyhcF66eM%3D' (2025-03-13)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/e3e32b642a31e6714ec1b712de8c91a3352ce7e1?narHash=sha256-7rTAMNTY1xoBwz0h7ZMtEcd8LELk9R5TzBPoHuhNSCk%3D' (2025-03-09)
  → 'github:NixOS/nixpkgs/6607cf789e541e7873d40d3a8f7815ea92204f32?narHash=sha256-cPfs8qMccim2RBgtKGF%2Bx9IBCduRvd/N5F4nYpU0TVE%3D' (2025-03-13)
---
 flake.lock | 132 ++++++++++++-----------------------------------------
 1 file changed, 29 insertions(+), 103 deletions(-)

diff --git a/flake.lock b/flake.lock
index f445d04..d63c150 100644
--- a/flake.lock
+++ b/flake.lock
@@ -7,11 +7,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1740026216,
-        "narHash": "sha256-wRW107bfN9jOrFHZdT7JUNw/RDn2BNxInqLLDKsgodk=",
+        "lastModified": 1741791233,
+        "narHash": "sha256-NyezPcnXjuZSsIkZZr4rRuThs7u1sYhPU+PwgJjmFgU=",
         "owner": "dagger",
         "repo": "nix",
-        "rev": "578e8c28bba72e4269cfe15de4a7097c1b3ebcff",
+        "rev": "a16cf50595de02fd3cfa644794e0983d8761d177",
         "type": "github"
       },
       "original": {
@@ -20,6 +20,21 @@
         "type": "github"
       }
     },
+    "distrobox4nix": {
+      "locked": {
+        "lastModified": 1741895647,
+        "narHash": "sha256-YH/s8KahaQiJ6gJmRJQ0SvcMK/ZiJDPJM6uwfSJlvww=",
+        "owner": "aguirre-matteo",
+        "repo": "distrobox4nix",
+        "rev": "ec25a464c675837cb71ed7b875a8049d23ea0506",
+        "type": "github"
+      },
+      "original": {
+        "owner": "aguirre-matteo",
+        "repo": "distrobox4nix",
+        "type": "github"
+      }
+    },
     "flake-compat": {
       "locked": {
         "lastModified": 1733328505,
@@ -50,24 +65,6 @@
         "type": "github"
       }
     },
-    "flake-utils_2": {
-      "inputs": {
-        "systems": "systems_2"
-      },
-      "locked": {
-        "lastModified": 1710146030,
-        "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
-        "owner": "numtide",
-        "repo": "flake-utils",
-        "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
-        "type": "github"
-      },
-      "original": {
-        "owner": "numtide",
-        "repo": "flake-utils",
-        "type": "github"
-      }
-    },
     "home-manager": {
       "inputs": {
         "nixpkgs": [
@@ -75,11 +72,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1740624780,
-        "narHash": "sha256-8TP61AI3QBQsjzVUQFIV8NoB5nbYfJB3iHczhBikDkU=",
+        "lastModified": 1741894454,
+        "narHash": "sha256-Mu2YXrGr/8Cid6W44AXci/YYnASoXjGrMV9Sjs66oyc=",
         "owner": "nix-community",
         "repo": "home-manager",
-        "rev": "b8869e4ead721bbd4f0d6b927e8395705d4f16e6",
+        "rev": "0b0baed7b2bf6a5e365d4cba042b580a2bc32e34",
         "type": "github"
       },
       "original": {
@@ -94,11 +91,11 @@
         "nixpkgs": "nixpkgs"
       },
       "locked": {
-        "lastModified": 1740637966,
-        "narHash": "sha256-+TGCqVdf8OHKSsJZTT4KNPS5JPZB/DfDHbT3dFq7yH4=",
+        "lastModified": 1741874414,
+        "narHash": "sha256-gtIrDkG/iap32MYyaSAlWaixshiqMyFB9eKyhcF66eM=",
         "owner": "Jovian-Experiments",
         "repo": "Jovian-NixOS",
-        "rev": "227d9adc3331820a349b3344a5fcc710a5f196c1",
+        "rev": "662d117ac0ffc81f3e91b5f0fb800c3effd904a1",
         "type": "github"
       },
       "original": {
@@ -130,26 +127,6 @@
         "type": "github"
       }
     },
-    "muse-sounds-manager": {
-      "inputs": {
-        "nixpkgs": [
-          "nixpkgs"
-        ]
-      },
-      "locked": {
-        "lastModified": 1711493694,
-        "narHash": "sha256-u6hPaeOUsV/d/kBNo1vlG6X0/gHvTkHfCECH9pjFnV8=",
-        "owner": "thilobillerbeck",
-        "repo": "muse-sounds-manager-nix",
-        "rev": "06b0da28c54331d5af73efd2ebf264ce914e5936",
-        "type": "github"
-      },
-      "original": {
-        "owner": "thilobillerbeck",
-        "repo": "muse-sounds-manager-nix",
-        "type": "github"
-      }
-    },
     "nix-alien": {
       "inputs": {
         "flake-compat": "flake-compat",
@@ -289,11 +266,11 @@
     },
     "nixpkgs_3": {
       "locked": {
-        "lastModified": 1740560979,
-        "narHash": "sha256-Vr3Qi346M+8CjedtbyUevIGDZW8LcA1fTG0ugPY/Hic=",
+        "lastModified": 1741851582,
+        "narHash": "sha256-cPfs8qMccim2RBgtKGF+x9IBCduRvd/N5F4nYpU0TVE=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "5135c59491985879812717f4c9fea69604e7f26f",
+        "rev": "6607cf789e541e7873d40d3a8f7815ea92204f32",
         "type": "github"
       },
       "original": {
@@ -317,33 +294,16 @@
         "type": "indirect"
       }
     },
-    "nixpkgs_5": {
-      "locked": {
-        "lastModified": 1726142289,
-        "narHash": "sha256-Jks8O42La+nm5AMTSq/PvM5O+fUAhIy0Ce1QYqLkyZ4=",
-        "owner": "NixOS",
-        "repo": "nixpkgs",
-        "rev": "280db3decab4cbeb22a4599bd472229ab74d25e1",
-        "type": "github"
-      },
-      "original": {
-        "owner": "NixOS",
-        "ref": "nixpkgs-unstable",
-        "repo": "nixpkgs",
-        "type": "github"
-      }
-    },
     "root": {
       "inputs": {
         "dagger": "dagger",
+        "distrobox4nix": "distrobox4nix",
         "home-manager": "home-manager",
         "jovian-nixos": "jovian-nixos",
-        "muse-sounds-manager": "muse-sounds-manager",
         "nix-alien": "nix-alien",
         "nixgl": "nixgl",
         "nixpkgs": "nixpkgs_3",
-        "nixpkgs-update": "nixpkgs-update",
-        "suyu": "suyu"
+        "nixpkgs-update": "nixpkgs-update"
       }
     },
     "runtimeDeps": {
@@ -362,25 +322,6 @@
         "type": "github"
       }
     },
-    "suyu": {
-      "inputs": {
-        "flake-utils": "flake-utils_2",
-        "nixpkgs": "nixpkgs_5"
-      },
-      "locked": {
-        "lastModified": 1726259531,
-        "narHash": "sha256-84sIM3Gd7e6PhjsBT2EiiAInJlKQsb4HpgUPTYr6eg0=",
-        "owner": "Noodlez1232",
-        "repo": "suyu-flake",
-        "rev": "e3ea28163248edaf5fe2a65f92e9ef3593bdc20a",
-        "type": "github"
-      },
-      "original": {
-        "owner": "Noodlez1232",
-        "repo": "suyu-flake",
-        "type": "github"
-      }
-    },
     "systems": {
       "locked": {
         "lastModified": 1681028828,
@@ -396,21 +337,6 @@
         "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"
-      }
-    },
     "treefmt-nix": {
       "inputs": {
         "nixpkgs": [

From 8df50c157543cfea0ebd3ef625f9619074390ddb Mon Sep 17 00:00:00 2001
From: Thilo Billerbeck <thilo.billerbeck@officerent.de>
Date: Fri, 14 Mar 2025 13:51:21 +0100
Subject: [PATCH 04/19] flake.lock: Update
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/0b0baed7b2bf6a5e365d4cba042b580a2bc32e34?narHash=sha256-Mu2YXrGr/8Cid6W44AXci/YYnASoXjGrMV9Sjs66oyc%3D' (2025-03-13)
  → 'github:nix-community/home-manager/4e12151c9e014e2449e0beca2c0e9534b96a26b4?narHash=sha256-2lbURKclgKqBNm7hVRtWh0A7NrdsibD0EaWhahUVhhY%3D' (2025-03-14)
• Updated input 'jovian-nixos':
    'github:Jovian-Experiments/Jovian-NixOS/662d117ac0ffc81f3e91b5f0fb800c3effd904a1?narHash=sha256-gtIrDkG/iap32MYyaSAlWaixshiqMyFB9eKyhcF66eM%3D' (2025-03-13)
  → 'github:Jovian-Experiments/Jovian-NixOS/534188d0b0cbddf3f9df3f20cfbc424efb46b36c?narHash=sha256-EzHZB9Im6weG2kkprL5w%2BuDaB%2BgEDy3zDTdX9WNAPw0%3D' (2025-03-14)
---
 flake.lock | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/flake.lock b/flake.lock
index d63c150..cca6b7a 100644
--- a/flake.lock
+++ b/flake.lock
@@ -72,11 +72,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1741894454,
-        "narHash": "sha256-Mu2YXrGr/8Cid6W44AXci/YYnASoXjGrMV9Sjs66oyc=",
+        "lastModified": 1741955947,
+        "narHash": "sha256-2lbURKclgKqBNm7hVRtWh0A7NrdsibD0EaWhahUVhhY=",
         "owner": "nix-community",
         "repo": "home-manager",
-        "rev": "0b0baed7b2bf6a5e365d4cba042b580a2bc32e34",
+        "rev": "4e12151c9e014e2449e0beca2c0e9534b96a26b4",
         "type": "github"
       },
       "original": {
@@ -91,11 +91,11 @@
         "nixpkgs": "nixpkgs"
       },
       "locked": {
-        "lastModified": 1741874414,
-        "narHash": "sha256-gtIrDkG/iap32MYyaSAlWaixshiqMyFB9eKyhcF66eM=",
+        "lastModified": 1741936035,
+        "narHash": "sha256-EzHZB9Im6weG2kkprL5w+uDaB+gEDy3zDTdX9WNAPw0=",
         "owner": "Jovian-Experiments",
         "repo": "Jovian-NixOS",
-        "rev": "662d117ac0ffc81f3e91b5f0fb800c3effd904a1",
+        "rev": "534188d0b0cbddf3f9df3f20cfbc424efb46b36c",
         "type": "github"
       },
       "original": {

From 42f2685c5ecd0bf075c71b76cd76534b48db4889 Mon Sep 17 00:00:00 2001
From: Thilo Billerbeck <thilo.billerbeck@officerent.de>
Date: Sat, 15 Mar 2025 17:52:17 +0100
Subject: [PATCH 05/19] flake.lock: Update
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Flake lock file updates:

• Updated input 'jovian-nixos':
    'github:Jovian-Experiments/Jovian-NixOS/534188d0b0cbddf3f9df3f20cfbc424efb46b36c?narHash=sha256-EzHZB9Im6weG2kkprL5w%2BuDaB%2BgEDy3zDTdX9WNAPw0%3D' (2025-03-14)
  → 'github:Jovian-Experiments/Jovian-NixOS/ecaf8b6aa7d28cb7b87da334310fbe1ba31f8d64?narHash=sha256-Nxrkvh353BeG6/D8yPq50VCaYnCMKviS7krw4DfzLVU%3D' (2025-03-15)
• Updated input 'nix-alien':
    'github:thiagokokada/nix-alien/ab175cdbbad2a93afc86125eb0835694b005b2fb?narHash=sha256-vGxTGexcKN8BVunczdqps1dbu0khOFp0%2B%2BGvip9QZJ8%3D' (2025-02-20)
  → 'github:thiagokokada/nix-alien/876d83ac35fc52145674282f87898824182edc48?narHash=sha256-mzZdujmFWC%2BwHRvm0tKUlXL0LLz3YI3EDUCnFCtzgxY%3D' (2025-03-15)
• Updated input 'nix-alien/nix-index-database':
    'github:nix-community/nix-index-database/895d81b6228bbd50a6ef22f5a58a504ca99763ea?narHash=sha256-/Ak%2BQuinhmdxa9m3shjm4lwwwqmzG8zzGhhhhgR1k9I%3D' (2025-02-09)
  → 'github:nix-community/nix-index-database/66537fb185462ba9b07f4e6f2d54894a1b2d04ab?narHash=sha256-koZtlJRqi0/MD/AKd0KrXLA2NuBOVzlIyAJprjzpxZE%3D' (2025-03-10)
• Updated input 'nix-alien/nixpkgs':
    'github:NixOS/nixpkgs/2ff53fe64443980e139eaa286017f53f88336dd0?narHash=sha256-%2B/bYK3DbPxMIvSL4zArkMX0LQvS7rzBKXnDXLfKyRVc%3D' (2025-02-13)
  → 'github:NixOS/nixpkgs/6607cf789e541e7873d40d3a8f7815ea92204f32?narHash=sha256-cPfs8qMccim2RBgtKGF%2Bx9IBCduRvd/N5F4nYpU0TVE%3D' (2025-03-13)
---
 flake.lock | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/flake.lock b/flake.lock
index cca6b7a..453ddf9 100644
--- a/flake.lock
+++ b/flake.lock
@@ -91,11 +91,11 @@
         "nixpkgs": "nixpkgs"
       },
       "locked": {
-        "lastModified": 1741936035,
-        "narHash": "sha256-EzHZB9Im6weG2kkprL5w+uDaB+gEDy3zDTdX9WNAPw0=",
+        "lastModified": 1742021951,
+        "narHash": "sha256-Nxrkvh353BeG6/D8yPq50VCaYnCMKviS7krw4DfzLVU=",
         "owner": "Jovian-Experiments",
         "repo": "Jovian-NixOS",
-        "rev": "534188d0b0cbddf3f9df3f20cfbc424efb46b36c",
+        "rev": "ecaf8b6aa7d28cb7b87da334310fbe1ba31f8d64",
         "type": "github"
       },
       "original": {
@@ -134,11 +134,11 @@
         "nixpkgs": "nixpkgs_2"
       },
       "locked": {
-        "lastModified": 1740094523,
-        "narHash": "sha256-vGxTGexcKN8BVunczdqps1dbu0khOFp0++Gvip9QZJ8=",
+        "lastModified": 1742038403,
+        "narHash": "sha256-mzZdujmFWC+wHRvm0tKUlXL0LLz3YI3EDUCnFCtzgxY=",
         "owner": "thiagokokada",
         "repo": "nix-alien",
-        "rev": "ab175cdbbad2a93afc86125eb0835694b005b2fb",
+        "rev": "876d83ac35fc52145674282f87898824182edc48",
         "type": "github"
       },
       "original": {
@@ -177,11 +177,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1739071773,
-        "narHash": "sha256-/Ak+Quinhmdxa9m3shjm4lwwwqmzG8zzGhhhhgR1k9I=",
+        "lastModified": 1741619381,
+        "narHash": "sha256-koZtlJRqi0/MD/AKd0KrXLA2NuBOVzlIyAJprjzpxZE=",
         "owner": "nix-community",
         "repo": "nix-index-database",
-        "rev": "895d81b6228bbd50a6ef22f5a58a504ca99763ea",
+        "rev": "66537fb185462ba9b07f4e6f2d54894a1b2d04ab",
         "type": "github"
       },
       "original": {
@@ -250,11 +250,11 @@
     },
     "nixpkgs_2": {
       "locked": {
-        "lastModified": 1739446958,
-        "narHash": "sha256-+/bYK3DbPxMIvSL4zArkMX0LQvS7rzBKXnDXLfKyRVc=",
+        "lastModified": 1741851582,
+        "narHash": "sha256-cPfs8qMccim2RBgtKGF+x9IBCduRvd/N5F4nYpU0TVE=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "2ff53fe64443980e139eaa286017f53f88336dd0",
+        "rev": "6607cf789e541e7873d40d3a8f7815ea92204f32",
         "type": "github"
       },
       "original": {

From d4262b32e643377c1427facce52538a172ef0782 Mon Sep 17 00:00:00 2001
From: Thilo Billerbeck <thilo.billerbeck@officerent.de>
Date: Sun, 16 Mar 2025 14:27:10 +0100
Subject: [PATCH 06/19] flake.lock: Update
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/6607cf789e541e7873d40d3a8f7815ea92204f32?narHash=sha256-cPfs8qMccim2RBgtKGF%2Bx9IBCduRvd/N5F4nYpU0TVE%3D' (2025-03-13)
  → 'github:NixOS/nixpkgs/c80f6a7e10b39afcc1894e02ef785b1ad0b0d7e5?narHash=sha256-C7jVfohcGzdZRF6DO%2BybyG/sqpo1h6bZi9T56sxLy%2Bk%3D' (2025-03-15)
---
 flake.lock | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/flake.lock b/flake.lock
index 453ddf9..1cfd016 100644
--- a/flake.lock
+++ b/flake.lock
@@ -266,11 +266,11 @@
     },
     "nixpkgs_3": {
       "locked": {
-        "lastModified": 1741851582,
-        "narHash": "sha256-cPfs8qMccim2RBgtKGF+x9IBCduRvd/N5F4nYpU0TVE=",
+        "lastModified": 1742069588,
+        "narHash": "sha256-C7jVfohcGzdZRF6DO+ybyG/sqpo1h6bZi9T56sxLy+k=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "6607cf789e541e7873d40d3a8f7815ea92204f32",
+        "rev": "c80f6a7e10b39afcc1894e02ef785b1ad0b0d7e5",
         "type": "github"
       },
       "original": {

From b8a4571150ded9e9e30b8bbfc74a6d29df5c8435 Mon Sep 17 00:00:00 2001
From: Thilo Billerbeck <thilo.billerbeck@officerent.de>
Date: Mon, 17 Mar 2025 22:53:26 +0100
Subject: [PATCH 07/19] flake.lock: Update
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Flake lock file updates:

• Updated input 'distrobox4nix':
    'github:aguirre-matteo/distrobox4nix/ec25a464c675837cb71ed7b875a8049d23ea0506?narHash=sha256-YH/s8KahaQiJ6gJmRJQ0SvcMK/ZiJDPJM6uwfSJlvww%3D' (2025-03-13)
  → 'github:aguirre-matteo/distrobox4nix/50ebee1435727183a958a8e0833121246e0fa637?narHash=sha256-vir5H5eO%2B6sMXGEiJLYaxBGAyR7d7pNfjyLrBHn0bjU%3D' (2025-03-17)
• Updated input 'home-manager':
    'github:nix-community/home-manager/4e12151c9e014e2449e0beca2c0e9534b96a26b4?narHash=sha256-2lbURKclgKqBNm7hVRtWh0A7NrdsibD0EaWhahUVhhY%3D' (2025-03-14)
  → 'github:nix-community/home-manager/c657142e24a43ea1035889f0b0a7c24598e0e18a?narHash=sha256-1e4oFbtdOOb6NqauHevWWjEUXZnfZ6RUAJJjn9i4YBc%3D' (2025-03-17)
---
 flake.lock | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/flake.lock b/flake.lock
index 1cfd016..f59b239 100644
--- a/flake.lock
+++ b/flake.lock
@@ -22,11 +22,11 @@
     },
     "distrobox4nix": {
       "locked": {
-        "lastModified": 1741895647,
-        "narHash": "sha256-YH/s8KahaQiJ6gJmRJQ0SvcMK/ZiJDPJM6uwfSJlvww=",
+        "lastModified": 1742219975,
+        "narHash": "sha256-vir5H5eO+6sMXGEiJLYaxBGAyR7d7pNfjyLrBHn0bjU=",
         "owner": "aguirre-matteo",
         "repo": "distrobox4nix",
-        "rev": "ec25a464c675837cb71ed7b875a8049d23ea0506",
+        "rev": "50ebee1435727183a958a8e0833121246e0fa637",
         "type": "github"
       },
       "original": {
@@ -72,11 +72,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1741955947,
-        "narHash": "sha256-2lbURKclgKqBNm7hVRtWh0A7NrdsibD0EaWhahUVhhY=",
+        "lastModified": 1742246081,
+        "narHash": "sha256-1e4oFbtdOOb6NqauHevWWjEUXZnfZ6RUAJJjn9i4YBc=",
         "owner": "nix-community",
         "repo": "home-manager",
-        "rev": "4e12151c9e014e2449e0beca2c0e9534b96a26b4",
+        "rev": "c657142e24a43ea1035889f0b0a7c24598e0e18a",
         "type": "github"
       },
       "original": {

From 7afb9f7d6a2d3c7755a92eeb997ab83111d9fa05 Mon Sep 17 00:00:00 2001
From: Thilo Billerbeck <thilo.billerbeck@officerent.de>
Date: Tue, 18 Mar 2025 13:59:30 +0100
Subject: [PATCH 08/19] flake.lock: Update
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Flake lock file updates:

• Updated input 'jovian-nixos':
    'github:Jovian-Experiments/Jovian-NixOS/ecaf8b6aa7d28cb7b87da334310fbe1ba31f8d64?narHash=sha256-Nxrkvh353BeG6/D8yPq50VCaYnCMKviS7krw4DfzLVU%3D' (2025-03-15)
  → 'github:Jovian-Experiments/Jovian-NixOS/fd69a59cfab06fe8ac0695377e10573e91b6a3ff?narHash=sha256-ZShdL237Hz%2BSog0mzfsCui%2Bkyj%2BXd2ka91Dilxlz9j4%3D' (2025-03-18)
---
 flake.lock | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/flake.lock b/flake.lock
index f59b239..9f2a91e 100644
--- a/flake.lock
+++ b/flake.lock
@@ -91,11 +91,11 @@
         "nixpkgs": "nixpkgs"
       },
       "locked": {
-        "lastModified": 1742021951,
-        "narHash": "sha256-Nxrkvh353BeG6/D8yPq50VCaYnCMKviS7krw4DfzLVU=",
+        "lastModified": 1742278596,
+        "narHash": "sha256-ZShdL237Hz+Sog0mzfsCui+kyj+Xd2ka91Dilxlz9j4=",
         "owner": "Jovian-Experiments",
         "repo": "Jovian-NixOS",
-        "rev": "ecaf8b6aa7d28cb7b87da334310fbe1ba31f8d64",
+        "rev": "fd69a59cfab06fe8ac0695377e10573e91b6a3ff",
         "type": "github"
       },
       "original": {

From 36c5da7e589f794bef4b508e17cfcd107293afa7 Mon Sep 17 00:00:00 2001
From: Thilo Billerbeck <thilo.billerbeck@officerent.de>
Date: Tue, 18 Mar 2025 19:52:41 +0100
Subject: [PATCH 09/19] several improvements to nixos config

---
 configs/thilo-pc/home.nix  | 24 +++++++++++++++++++++++
 configs/thilo-pc/nixos.nix | 39 +++++++++-----------------------------
 flake.nix                  |  7 ++-----
 nixos/common.nix           |  1 +
 4 files changed, 36 insertions(+), 35 deletions(-)

diff --git a/configs/thilo-pc/home.nix b/configs/thilo-pc/home.nix
index 2eaea42..e1c0a12 100644
--- a/configs/thilo-pc/home.nix
+++ b/configs/thilo-pc/home.nix
@@ -13,6 +13,11 @@
     extraSpecialArgs = {
       inherit inputs;
     };
+
+    sharedModules = [
+      inputs.distrobox4nix.homeManagerModule
+    ];
+
     users.thilo = {
       imports = [ ./../../home-manager/modules/machine.nix ];
 
@@ -42,6 +47,25 @@
       home.packages = with pkgs; [
         lix
       ];
+
+      programs.distrobox = {
+        enable = true;
+        containers = {
+          arch = {
+            image = "arch-toolbox";
+            additional_packages = "python python-pip nodejs";
+            volume = "/etc/static/profiles/per-user:/etc/profiles/per-user:ro";
+            replace = true;
+          };
+          fedora = {
+            image = "quay.io/fedora/fedora-toolbox:41";
+            additional_packages = "python python-pip code";
+            home = "/home/thilo/.distrobox/fedora";
+            pre_init_hooks = ''rpm --import https://packages.microsoft.com/keys/microsoft.asc && echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\nautorefresh=1\ntype=rpm-md\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" | sudo tee /etc/yum.repos.d/vscode.repo > /dev/null'';
+            replace = true;
+          };
+        };
+      };
     };
   };
 }
diff --git a/configs/thilo-pc/nixos.nix b/configs/thilo-pc/nixos.nix
index 0bc6a6a..eb76819 100644
--- a/configs/thilo-pc/nixos.nix
+++ b/configs/thilo-pc/nixos.nix
@@ -1,7 +1,7 @@
 # Edit this configuration file to define what should be installed on
 # your system.  Help is available in the configuration.nix(5) man page
 # and in the NixOS manual (accessible by running ‘nixos-help’).
-{ pkgs, options, ... }:
+{ pkgs, inputs, ... }:
 
 {
   imports = [
@@ -9,6 +9,7 @@
     ./hardware-configuration.nix
     ./../../nixos/common.nix
     ./../../nixos/builders.nix
+    inputs.jovian-nixos.nixosModules.jovian
   ];
 
   # Bootloader.
@@ -43,14 +44,7 @@
       layout = "us";
       variant = "";
     };
-    # AI
-    # ollama = {
-    #   enable = true;
-    #   acceleration = "rocm";
-    # };
-    # open-webui = {
-    #   enable = true;
-    # };
+    envfs.enable = true;
   };
 
   programs.kdeconnect.enable = true;
@@ -167,32 +161,17 @@
   hardware.bluetooth.enable = true;
   hardware.bluetooth.powerOnBoot = true;
 
-  programs.steam.gamescopeSession = {
-    enable = false;
-    env = {
-      WLR_RENDERER = "vulkan";
-      DXVK_HDR = "1";
-      STEAM_GAMESCOPE_VRR_SUPPORTED = "1";
-      SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS = "0";
-      ENABLE_GAMESCOPE_WSI = "1";
-      WINE_FULLSCREEN_FSR = "1";
+  jovian = {
+    steam = {
+      enable = true;
+      user = "thilo";
     };
-    args = [
-      "-f"
-      "-F fsr"
-      "--rt"
-      "--adaptive-sync"
-      "-w 1920"
-      "-h 1080"
-      "-r 120"
-      "--hdr-enabled"
-      "--hdr-itm-enable"
-      "-O DP-3"
-    ];
   };
 
   programs.gamescope.enable = true;
 
+  networking.firewall.enable = false;
+
   system.stateVersion = "24.11";
 
   environment.systemPackages = with pkgs; [
diff --git a/flake.nix b/flake.nix
index 5a13390..88b5367 100644
--- a/flake.nix
+++ b/flake.nix
@@ -18,12 +18,9 @@
       url = "github:guibou/nixGL";
       inputs.nixpkgs.follows = "nixpkgs";
     };
-    muse-sounds-manager = {
-      url = "github:thilobillerbeck/muse-sounds-manager-nix";
-      inputs.nixpkgs.follows = "nixpkgs";
-    };
-    suyu.url = "github:Noodlez1232/suyu-flake";
     nix-alien.url = "github:thiagokokada/nix-alien";
+    jovian-nixos.url = "github:Jovian-Experiments/Jovian-NixOS/development";
+    distrobox4nix.url = "github:aguirre-matteo/distrobox4nix";
   };
 
   nixConfig = {
diff --git a/nixos/common.nix b/nixos/common.nix
index 0055cac..acac05d 100644
--- a/nixos/common.nix
+++ b/nixos/common.nix
@@ -111,6 +111,7 @@ in
     };
     tailscale = {
       enable = true;
+      useRoutingFeatures = "both";
     };
     flatpak.enable = true;
     avahi = {

From 6f15ff68affbb844574aeb3ebf232d1a4dd3afda Mon Sep 17 00:00:00 2001
From: Thilo Billerbeck <thilo.billerbeck@officerent.de>
Date: Thu, 20 Mar 2025 16:56:22 +0100
Subject: [PATCH 10/19] flake.lock: Update
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/c657142e24a43ea1035889f0b0a7c24598e0e18a?narHash=sha256-1e4oFbtdOOb6NqauHevWWjEUXZnfZ6RUAJJjn9i4YBc%3D' (2025-03-17)
  → 'github:nix-community/home-manager/94605dcadefeaff6b35c8931c9f38e4f4dc7ad0a?narHash=sha256-Q0KXcHQmum8L6IzGhhkVhjFMKY6BvYa/rhmLP26Ws8o%3D' (2025-03-20)
• Updated input 'jovian-nixos':
    'github:Jovian-Experiments/Jovian-NixOS/fd69a59cfab06fe8ac0695377e10573e91b6a3ff?narHash=sha256-ZShdL237Hz%2BSog0mzfsCui%2Bkyj%2BXd2ka91Dilxlz9j4%3D' (2025-03-18)
  → 'github:Jovian-Experiments/Jovian-NixOS/a95606cae5c9e1f5b84debe7865ef171d4deb287?narHash=sha256-gpjtkoeq5Ye9J8GoR%2BrWg3NL4bbEtcLvvF4nN6MtxdU%3D' (2025-03-20)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c80f6a7e10b39afcc1894e02ef785b1ad0b0d7e5?narHash=sha256-C7jVfohcGzdZRF6DO%2BybyG/sqpo1h6bZi9T56sxLy%2Bk%3D' (2025-03-15)
  → 'github:NixOS/nixpkgs/b6eaf97c6960d97350c584de1b6dcff03c9daf42?narHash=sha256-Txwa5uO%2BqpQXrNG4eumPSD%2BhHzzYi/CdaM80M9XRLCo%3D' (2025-03-18)
---
 flake.lock | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/flake.lock b/flake.lock
index 9f2a91e..3580a7b 100644
--- a/flake.lock
+++ b/flake.lock
@@ -72,11 +72,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1742246081,
-        "narHash": "sha256-1e4oFbtdOOb6NqauHevWWjEUXZnfZ6RUAJJjn9i4YBc=",
+        "lastModified": 1742447757,
+        "narHash": "sha256-Q0KXcHQmum8L6IzGhhkVhjFMKY6BvYa/rhmLP26Ws8o=",
         "owner": "nix-community",
         "repo": "home-manager",
-        "rev": "c657142e24a43ea1035889f0b0a7c24598e0e18a",
+        "rev": "94605dcadefeaff6b35c8931c9f38e4f4dc7ad0a",
         "type": "github"
       },
       "original": {
@@ -91,11 +91,11 @@
         "nixpkgs": "nixpkgs"
       },
       "locked": {
-        "lastModified": 1742278596,
-        "narHash": "sha256-ZShdL237Hz+Sog0mzfsCui+kyj+Xd2ka91Dilxlz9j4=",
+        "lastModified": 1742465245,
+        "narHash": "sha256-gpjtkoeq5Ye9J8GoR+rWg3NL4bbEtcLvvF4nN6MtxdU=",
         "owner": "Jovian-Experiments",
         "repo": "Jovian-NixOS",
-        "rev": "fd69a59cfab06fe8ac0695377e10573e91b6a3ff",
+        "rev": "a95606cae5c9e1f5b84debe7865ef171d4deb287",
         "type": "github"
       },
       "original": {
@@ -266,11 +266,11 @@
     },
     "nixpkgs_3": {
       "locked": {
-        "lastModified": 1742069588,
-        "narHash": "sha256-C7jVfohcGzdZRF6DO+ybyG/sqpo1h6bZi9T56sxLy+k=",
+        "lastModified": 1742288794,
+        "narHash": "sha256-Txwa5uO+qpQXrNG4eumPSD+hHzzYi/CdaM80M9XRLCo=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "c80f6a7e10b39afcc1894e02ef785b1ad0b0d7e5",
+        "rev": "b6eaf97c6960d97350c584de1b6dcff03c9daf42",
         "type": "github"
       },
       "original": {

From b4a544f2410da891173d777a0d3cc5843e8a61d7 Mon Sep 17 00:00:00 2001
From: Thilo Billerbeck <thilo.billerbeck@officerent.de>
Date: Sat, 22 Mar 2025 14:05:02 +0100
Subject: [PATCH 11/19] flake.lock: Update
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Flake lock file updates:

• Updated input 'dagger':
    'github:dagger/nix/a16cf50595de02fd3cfa644794e0983d8761d177?narHash=sha256-NyezPcnXjuZSsIkZZr4rRuThs7u1sYhPU%2BPwgJjmFgU%3D' (2025-03-12)
  → 'github:dagger/nix/126e5c49a7195dbaf3b4f96110e6c640faf09d7e?narHash=sha256-eFYjzvS8cCNfi/970yVJriSOQASZfOFgDhoqGEY/bsE%3D' (2025-03-20)
• Updated input 'distrobox4nix':
    'github:aguirre-matteo/distrobox4nix/50ebee1435727183a958a8e0833121246e0fa637?narHash=sha256-vir5H5eO%2B6sMXGEiJLYaxBGAyR7d7pNfjyLrBHn0bjU%3D' (2025-03-17)
  → 'github:aguirre-matteo/distrobox4nix/c53dcd3b85a5e6416972214733cc03aa286af347?narHash=sha256-XS6qjrxdt75Qeq06agwQU91Ba9%2BkenuDrLkSIbFom%2BA%3D' (2025-03-21)
• Updated input 'home-manager':
    'github:nix-community/home-manager/94605dcadefeaff6b35c8931c9f38e4f4dc7ad0a?narHash=sha256-Q0KXcHQmum8L6IzGhhkVhjFMKY6BvYa/rhmLP26Ws8o%3D' (2025-03-20)
  → 'github:nix-community/home-manager/296ddc64627f4a6a4eb447852d7346b9dd16197d?narHash=sha256-Fi5g8H5FXMSRqy%2BmU6gPG0v%2BC9pzjYbkkiePtz8%2BPpA%3D' (2025-03-21)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/b6eaf97c6960d97350c584de1b6dcff03c9daf42?narHash=sha256-Txwa5uO%2BqpQXrNG4eumPSD%2BhHzzYi/CdaM80M9XRLCo%3D' (2025-03-18)
  → 'github:NixOS/nixpkgs/a84ebe20c6bc2ecbcfb000a50776219f48d134cc?narHash=sha256-mNqIplmEohk5jRkqYqG19GA8MbQ/D4gQSK0Mu4LvfRQ%3D' (2025-03-19)
---
 flake.lock | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/flake.lock b/flake.lock
index 3580a7b..8033665 100644
--- a/flake.lock
+++ b/flake.lock
@@ -7,11 +7,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1741791233,
-        "narHash": "sha256-NyezPcnXjuZSsIkZZr4rRuThs7u1sYhPU+PwgJjmFgU=",
+        "lastModified": 1742503124,
+        "narHash": "sha256-eFYjzvS8cCNfi/970yVJriSOQASZfOFgDhoqGEY/bsE=",
         "owner": "dagger",
         "repo": "nix",
-        "rev": "a16cf50595de02fd3cfa644794e0983d8761d177",
+        "rev": "126e5c49a7195dbaf3b4f96110e6c640faf09d7e",
         "type": "github"
       },
       "original": {
@@ -22,11 +22,11 @@
     },
     "distrobox4nix": {
       "locked": {
-        "lastModified": 1742219975,
-        "narHash": "sha256-vir5H5eO+6sMXGEiJLYaxBGAyR7d7pNfjyLrBHn0bjU=",
+        "lastModified": 1742570020,
+        "narHash": "sha256-XS6qjrxdt75Qeq06agwQU91Ba9+kenuDrLkSIbFom+A=",
         "owner": "aguirre-matteo",
         "repo": "distrobox4nix",
-        "rev": "50ebee1435727183a958a8e0833121246e0fa637",
+        "rev": "c53dcd3b85a5e6416972214733cc03aa286af347",
         "type": "github"
       },
       "original": {
@@ -72,11 +72,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1742447757,
-        "narHash": "sha256-Q0KXcHQmum8L6IzGhhkVhjFMKY6BvYa/rhmLP26Ws8o=",
+        "lastModified": 1742588233,
+        "narHash": "sha256-Fi5g8H5FXMSRqy+mU6gPG0v+C9pzjYbkkiePtz8+PpA=",
         "owner": "nix-community",
         "repo": "home-manager",
-        "rev": "94605dcadefeaff6b35c8931c9f38e4f4dc7ad0a",
+        "rev": "296ddc64627f4a6a4eb447852d7346b9dd16197d",
         "type": "github"
       },
       "original": {
@@ -266,11 +266,11 @@
     },
     "nixpkgs_3": {
       "locked": {
-        "lastModified": 1742288794,
-        "narHash": "sha256-Txwa5uO+qpQXrNG4eumPSD+hHzzYi/CdaM80M9XRLCo=",
+        "lastModified": 1742422364,
+        "narHash": "sha256-mNqIplmEohk5jRkqYqG19GA8MbQ/D4gQSK0Mu4LvfRQ=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "b6eaf97c6960d97350c584de1b6dcff03c9daf42",
+        "rev": "a84ebe20c6bc2ecbcfb000a50776219f48d134cc",
         "type": "github"
       },
       "original": {

From 1b1e1c22154455dc9712c62fe52ab3148ec0c788 Mon Sep 17 00:00:00 2001
From: Thilo Billerbeck <thilo.billerbeck@officerent.de>
Date: Mon, 24 Mar 2025 15:20:41 +0100
Subject: [PATCH 12/19] flake.lock: Update
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/296ddc64627f4a6a4eb447852d7346b9dd16197d?narHash=sha256-Fi5g8H5FXMSRqy%2BmU6gPG0v%2BC9pzjYbkkiePtz8%2BPpA%3D' (2025-03-21)
  → 'github:nix-community/home-manager/908e055e157a0b35466faf4125d7e7410ff56160?narHash=sha256-wgnQZMrLLQJlZ%2BhtTXzoQtoz9EzL15Z2crH3%2BOnRmMk%3D' (2025-03-24)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/a84ebe20c6bc2ecbcfb000a50776219f48d134cc?narHash=sha256-mNqIplmEohk5jRkqYqG19GA8MbQ/D4gQSK0Mu4LvfRQ%3D' (2025-03-19)
  → 'github:NixOS/nixpkgs/1e5b653dff12029333a6546c11e108ede13052eb?narHash=sha256-G5n%2BFOXLXcRx%2B3hCJ6Rt6ZQyF1zqQ0DL0sWAMn2Nk0w%3D' (2025-03-22)
---
 flake.lock | 28 ++++++----------------------
 1 file changed, 6 insertions(+), 22 deletions(-)

diff --git a/flake.lock b/flake.lock
index 8033665..21a2b4e 100644
--- a/flake.lock
+++ b/flake.lock
@@ -20,21 +20,6 @@
         "type": "github"
       }
     },
-    "distrobox4nix": {
-      "locked": {
-        "lastModified": 1742570020,
-        "narHash": "sha256-XS6qjrxdt75Qeq06agwQU91Ba9+kenuDrLkSIbFom+A=",
-        "owner": "aguirre-matteo",
-        "repo": "distrobox4nix",
-        "rev": "c53dcd3b85a5e6416972214733cc03aa286af347",
-        "type": "github"
-      },
-      "original": {
-        "owner": "aguirre-matteo",
-        "repo": "distrobox4nix",
-        "type": "github"
-      }
-    },
     "flake-compat": {
       "locked": {
         "lastModified": 1733328505,
@@ -72,11 +57,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1742588233,
-        "narHash": "sha256-Fi5g8H5FXMSRqy+mU6gPG0v+C9pzjYbkkiePtz8+PpA=",
+        "lastModified": 1742825959,
+        "narHash": "sha256-wgnQZMrLLQJlZ+htTXzoQtoz9EzL15Z2crH3+OnRmMk=",
         "owner": "nix-community",
         "repo": "home-manager",
-        "rev": "296ddc64627f4a6a4eb447852d7346b9dd16197d",
+        "rev": "908e055e157a0b35466faf4125d7e7410ff56160",
         "type": "github"
       },
       "original": {
@@ -266,11 +251,11 @@
     },
     "nixpkgs_3": {
       "locked": {
-        "lastModified": 1742422364,
-        "narHash": "sha256-mNqIplmEohk5jRkqYqG19GA8MbQ/D4gQSK0Mu4LvfRQ=",
+        "lastModified": 1742669843,
+        "narHash": "sha256-G5n+FOXLXcRx+3hCJ6Rt6ZQyF1zqQ0DL0sWAMn2Nk0w=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "a84ebe20c6bc2ecbcfb000a50776219f48d134cc",
+        "rev": "1e5b653dff12029333a6546c11e108ede13052eb",
         "type": "github"
       },
       "original": {
@@ -297,7 +282,6 @@
     "root": {
       "inputs": {
         "dagger": "dagger",
-        "distrobox4nix": "distrobox4nix",
         "home-manager": "home-manager",
         "jovian-nixos": "jovian-nixos",
         "nix-alien": "nix-alien",

From 62bfab8427681d5a6c39ce7e3aeb647fc84b1373 Mon Sep 17 00:00:00 2001
From: Thilo Billerbeck <thilo.billerbeck@officerent.de>
Date: Tue, 25 Mar 2025 14:56:49 +0100
Subject: [PATCH 13/19] flake.lock: Update
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Flake lock file updates:

• Updated input 'dagger':
    'github:dagger/nix/126e5c49a7195dbaf3b4f96110e6c640faf09d7e?narHash=sha256-eFYjzvS8cCNfi/970yVJriSOQASZfOFgDhoqGEY/bsE%3D' (2025-03-20)
  → 'github:dagger/nix/76507e2d0e6c302cfc652c7acd68c6c700f7125f?narHash=sha256-Gv7hgW37lyZd2XabuOYQEn8WT7TH9yTqK2%2BuaAudYyE%3D' (2025-03-24)
• Updated input 'home-manager':
    'github:nix-community/home-manager/908e055e157a0b35466faf4125d7e7410ff56160?narHash=sha256-wgnQZMrLLQJlZ%2BhtTXzoQtoz9EzL15Z2crH3%2BOnRmMk%3D' (2025-03-24)
  → 'github:nix-community/home-manager/869f2ec2add75ce2a70a6dbbf585b8399abec625?narHash=sha256-F3xBdOs5m0SE6Gq3jz%2BJxDOPvsLs22vbGfD05uF6xEc%3D' (2025-03-25)
• Updated input 'nixpkgs-update':
    'github:ryantm/nixpkgs-update/ca25a2a7aaa94faeb209bf488c201b34dddcda27?narHash=sha256-0vSf4gjSg/MGTdI%2Bb3ZOjdvVZR53MZWRyRUvREc16jo%3D' (2025-02-06)
  → 'github:ryantm/nixpkgs-update/30ca7d55d05bfc99bfb04521ba09c26ccbec8625?narHash=sha256-eKl1y0COzmaD5tPw8MgmEBSsH46t4jmPbneulCLgG3M%3D' (2025-03-24)
---
 flake.lock | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/flake.lock b/flake.lock
index 21a2b4e..98a0b4e 100644
--- a/flake.lock
+++ b/flake.lock
@@ -7,11 +7,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1742503124,
-        "narHash": "sha256-eFYjzvS8cCNfi/970yVJriSOQASZfOFgDhoqGEY/bsE=",
+        "lastModified": 1742857412,
+        "narHash": "sha256-Gv7hgW37lyZd2XabuOYQEn8WT7TH9yTqK2+uaAudYyE=",
         "owner": "dagger",
         "repo": "nix",
-        "rev": "126e5c49a7195dbaf3b4f96110e6c640faf09d7e",
+        "rev": "76507e2d0e6c302cfc652c7acd68c6c700f7125f",
         "type": "github"
       },
       "original": {
@@ -57,11 +57,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1742825959,
-        "narHash": "sha256-wgnQZMrLLQJlZ+htTXzoQtoz9EzL15Z2crH3+OnRmMk=",
+        "lastModified": 1742871411,
+        "narHash": "sha256-F3xBdOs5m0SE6Gq3jz+JxDOPvsLs22vbGfD05uF6xEc=",
         "owner": "nix-community",
         "repo": "home-manager",
-        "rev": "908e055e157a0b35466faf4125d7e7410ff56160",
+        "rev": "869f2ec2add75ce2a70a6dbbf585b8399abec625",
         "type": "github"
       },
       "original": {
@@ -220,11 +220,11 @@
         "treefmt-nix": "treefmt-nix"
       },
       "locked": {
-        "lastModified": 1738838691,
-        "narHash": "sha256-0vSf4gjSg/MGTdI+b3ZOjdvVZR53MZWRyRUvREc16jo=",
+        "lastModified": 1742857708,
+        "narHash": "sha256-eKl1y0COzmaD5tPw8MgmEBSsH46t4jmPbneulCLgG3M=",
         "owner": "ryantm",
         "repo": "nixpkgs-update",
-        "rev": "ca25a2a7aaa94faeb209bf488c201b34dddcda27",
+        "rev": "30ca7d55d05bfc99bfb04521ba09c26ccbec8625",
         "type": "github"
       },
       "original": {

From 76b06e0530414bb7e698afe41e01c0a045119c2b Mon Sep 17 00:00:00 2001
From: Thilo Billerbeck <thilo.billerbeck@officerent.de>
Date: Tue, 25 Mar 2025 15:54:16 +0100
Subject: [PATCH 14/19] several small adjustments

---
 configs/thilo-pc/home.nix           |  7 ++-----
 configs/thilo-pc/nixos.nix          | 22 +++++++++++++++++-----
 flake.nix                           |  1 -
 home-manager/modules/packages.nix   |  6 ------
 home-manager/programs/syncthing.nix |  2 +-
 5 files changed, 20 insertions(+), 18 deletions(-)

diff --git a/configs/thilo-pc/home.nix b/configs/thilo-pc/home.nix
index e1c0a12..f9dd94f 100644
--- a/configs/thilo-pc/home.nix
+++ b/configs/thilo-pc/home.nix
@@ -13,10 +13,7 @@
     extraSpecialArgs = {
       inherit inputs;
     };
-
-    sharedModules = [
-      inputs.distrobox4nix.homeManagerModule
-    ];
+    backupFileExtension = ".bak";
 
     users.thilo = {
       imports = [ ./../../home-manager/modules/machine.nix ];
@@ -49,7 +46,7 @@
       ];
 
       programs.distrobox = {
-        enable = true;
+        enable = lib.mkForce true;
         containers = {
           arch = {
             image = "arch-toolbox";
diff --git a/configs/thilo-pc/nixos.nix b/configs/thilo-pc/nixos.nix
index eb76819..532e028 100644
--- a/configs/thilo-pc/nixos.nix
+++ b/configs/thilo-pc/nixos.nix
@@ -1,7 +1,12 @@
 # Edit this configuration file to define what should be installed on
 # your system.  Help is available in the configuration.nix(5) man page
 # and in the NixOS manual (accessible by running ‘nixos-help’).
-{ pkgs, inputs, ... }:
+{
+  pkgs,
+  inputs,
+  lib,
+  ...
+}:
 
 {
   imports = [
@@ -161,10 +166,16 @@
   hardware.bluetooth.enable = true;
   hardware.bluetooth.powerOnBoot = true;
 
-  jovian = {
-    steam = {
-      enable = true;
-      user = "thilo";
+  specialisation = {
+    game-console.configuration = {
+      services.displayManager.sddm.enable = lib.mkForce false;
+      jovian = {
+        steam = {
+          autoStart = true;
+          enable = true;
+          user = "thilo";
+        };
+      };
     };
   };
 
@@ -176,6 +187,7 @@
 
   environment.systemPackages = with pkgs; [
     kdePackages.skanpage
+    qt5.qtwayland
   ];
 
   services.resolved = {
diff --git a/flake.nix b/flake.nix
index 88b5367..efe3419 100644
--- a/flake.nix
+++ b/flake.nix
@@ -20,7 +20,6 @@
     };
     nix-alien.url = "github:thiagokokada/nix-alien";
     jovian-nixos.url = "github:Jovian-Experiments/Jovian-NixOS/development";
-    distrobox4nix.url = "github:aguirre-matteo/distrobox4nix";
   };
 
   nixConfig = {
diff --git a/home-manager/modules/packages.nix b/home-manager/modules/packages.nix
index 9117039..7169253 100644
--- a/home-manager/modules/packages.nix
+++ b/home-manager/modules/packages.nix
@@ -66,9 +66,7 @@ in
         ddev
         act
         mkcert
-        # pulumi
         kubectl
-        pulumiPackages.pulumi-language-nodejs
         ncdu
         devenv
         inputs.nixpkgs-update.packages.x86_64-linux.nixpkgs-update
@@ -78,7 +76,6 @@ in
         nixd
         unrar
         # inputs.w17.packages.x86_64-linux.default
-        aichat
         nix-output-monitor
         nodePackages.pnpm
         npm-check-updates
@@ -94,8 +91,6 @@ in
 
         php
         (lib.hiPrio phpPackages.composer)
-
-        nixfmt-rfc-style
       ]
       ++ (
         if (!config.machine.isGeneric) then
@@ -155,7 +150,6 @@ in
             inkscape
             musescore
             obsidian
-            syncthingtray
             reaper
             yabridge
             torzu
diff --git a/home-manager/programs/syncthing.nix b/home-manager/programs/syncthing.nix
index 2ab81c9..1bdb3d1 100644
--- a/home-manager/programs/syncthing.nix
+++ b/home-manager/programs/syncthing.nix
@@ -1,5 +1,5 @@
 {
   services.syncthing = {
-    enable = true;
+    enable = false;
   };
 }

From ae57b200d337867de1a7fc0f175fac64c8e0d45a Mon Sep 17 00:00:00 2001
From: Thilo Billerbeck <thilo.billerbeck@officerent.de>
Date: Wed, 26 Mar 2025 15:52:38 +0100
Subject: [PATCH 15/19] flake.lock: Update
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/869f2ec2add75ce2a70a6dbbf585b8399abec625?narHash=sha256-F3xBdOs5m0SE6Gq3jz%2BJxDOPvsLs22vbGfD05uF6xEc%3D' (2025-03-25)
  → 'github:nix-community/home-manager/693840c01b9bef9e54100239cef937e53d4661bf?narHash=sha256-snxgTLVq6ooaD3W3mPHu7LVWpoZKczhxHAUZy2ea4oA%3D' (2025-03-26)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/1e5b653dff12029333a6546c11e108ede13052eb?narHash=sha256-G5n%2BFOXLXcRx%2B3hCJ6Rt6ZQyF1zqQ0DL0sWAMn2Nk0w%3D' (2025-03-22)
  → 'github:NixOS/nixpkgs/698214a32beb4f4c8e3942372c694f40848b360d?narHash=sha256-hw63HnwnqU3ZQfsMclLhMvOezpM7RSB0dMAtD5/sOiw%3D' (2025-03-25)
---
 flake.lock | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/flake.lock b/flake.lock
index 98a0b4e..755267b 100644
--- a/flake.lock
+++ b/flake.lock
@@ -57,11 +57,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1742871411,
-        "narHash": "sha256-F3xBdOs5m0SE6Gq3jz+JxDOPvsLs22vbGfD05uF6xEc=",
+        "lastModified": 1742996658,
+        "narHash": "sha256-snxgTLVq6ooaD3W3mPHu7LVWpoZKczhxHAUZy2ea4oA=",
         "owner": "nix-community",
         "repo": "home-manager",
-        "rev": "869f2ec2add75ce2a70a6dbbf585b8399abec625",
+        "rev": "693840c01b9bef9e54100239cef937e53d4661bf",
         "type": "github"
       },
       "original": {
@@ -251,11 +251,11 @@
     },
     "nixpkgs_3": {
       "locked": {
-        "lastModified": 1742669843,
-        "narHash": "sha256-G5n+FOXLXcRx+3hCJ6Rt6ZQyF1zqQ0DL0sWAMn2Nk0w=",
+        "lastModified": 1742889210,
+        "narHash": "sha256-hw63HnwnqU3ZQfsMclLhMvOezpM7RSB0dMAtD5/sOiw=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "1e5b653dff12029333a6546c11e108ede13052eb",
+        "rev": "698214a32beb4f4c8e3942372c694f40848b360d",
         "type": "github"
       },
       "original": {

From 3f417272768f212c73179a82e73f8b21b96f43d5 Mon Sep 17 00:00:00 2001
From: Thilo Billerbeck <thilo.billerbeck@officerent.de>
Date: Thu, 27 Mar 2025 22:10:13 +0100
Subject: [PATCH 16/19] flake.lock: Update
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/693840c01b9bef9e54100239cef937e53d4661bf?narHash=sha256-snxgTLVq6ooaD3W3mPHu7LVWpoZKczhxHAUZy2ea4oA%3D' (2025-03-26)
  → 'github:nix-community/home-manager/b14a70c40f4fd0b73d095ab04a7c6e31fbc18e52?narHash=sha256-5tUbaMBKYbfTe/4aXACxmiXG22TgwPBNcfZ8Kg3rt%2Bg%3D' (2025-03-27)
---
 flake.lock | 27 +++------------------------
 1 file changed, 3 insertions(+), 24 deletions(-)

diff --git a/flake.lock b/flake.lock
index 755267b..a81ea79 100644
--- a/flake.lock
+++ b/flake.lock
@@ -1,25 +1,5 @@
 {
   "nodes": {
-    "dagger": {
-      "inputs": {
-        "nixpkgs": [
-          "nixpkgs"
-        ]
-      },
-      "locked": {
-        "lastModified": 1742857412,
-        "narHash": "sha256-Gv7hgW37lyZd2XabuOYQEn8WT7TH9yTqK2+uaAudYyE=",
-        "owner": "dagger",
-        "repo": "nix",
-        "rev": "76507e2d0e6c302cfc652c7acd68c6c700f7125f",
-        "type": "github"
-      },
-      "original": {
-        "owner": "dagger",
-        "repo": "nix",
-        "type": "github"
-      }
-    },
     "flake-compat": {
       "locked": {
         "lastModified": 1733328505,
@@ -57,11 +37,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1742996658,
-        "narHash": "sha256-snxgTLVq6ooaD3W3mPHu7LVWpoZKczhxHAUZy2ea4oA=",
+        "lastModified": 1743097780,
+        "narHash": "sha256-5tUbaMBKYbfTe/4aXACxmiXG22TgwPBNcfZ8Kg3rt+g=",
         "owner": "nix-community",
         "repo": "home-manager",
-        "rev": "693840c01b9bef9e54100239cef937e53d4661bf",
+        "rev": "b14a70c40f4fd0b73d095ab04a7c6e31fbc18e52",
         "type": "github"
       },
       "original": {
@@ -281,7 +261,6 @@
     },
     "root": {
       "inputs": {
-        "dagger": "dagger",
         "home-manager": "home-manager",
         "jovian-nixos": "jovian-nixos",
         "nix-alien": "nix-alien",

From 87f8c661a9d9b3a3cb3df72f77759d6857b27860 Mon Sep 17 00:00:00 2001
From: Thilo Billerbeck <thilo.billerbeck@officerent.de>
Date: Fri, 28 Mar 2025 15:47:54 +0100
Subject: [PATCH 17/19] flake.lock: Update
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/b14a70c40f4fd0b73d095ab04a7c6e31fbc18e52?narHash=sha256-5tUbaMBKYbfTe/4aXACxmiXG22TgwPBNcfZ8Kg3rt%2Bg%3D' (2025-03-27)
  → 'github:nix-community/home-manager/1efd2503172016a6742c87b47b43ca2c8145607d?narHash=sha256-uwaVrKgi6g1TUq56247j6QvvFtYHloCkjCrEpGBvV54%3D' (2025-03-28)
• Updated input 'jovian-nixos':
    'github:Jovian-Experiments/Jovian-NixOS/a95606cae5c9e1f5b84debe7865ef171d4deb287?narHash=sha256-gpjtkoeq5Ye9J8GoR%2BrWg3NL4bbEtcLvvF4nN6MtxdU%3D' (2025-03-20)
  → 'github:Jovian-Experiments/Jovian-NixOS/1c17514c8558886af0afc34b6c348c1f2ee9fd24?narHash=sha256-QlEk4Xm5KG0jW5Kus9teY3bhxdf0GUTexxTUCaJM5ms%3D' (2025-03-28)
---
 flake.lock | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/flake.lock b/flake.lock
index a81ea79..bf45b7c 100644
--- a/flake.lock
+++ b/flake.lock
@@ -37,11 +37,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1743097780,
-        "narHash": "sha256-5tUbaMBKYbfTe/4aXACxmiXG22TgwPBNcfZ8Kg3rt+g=",
+        "lastModified": 1743136572,
+        "narHash": "sha256-uwaVrKgi6g1TUq56247j6QvvFtYHloCkjCrEpGBvV54=",
         "owner": "nix-community",
         "repo": "home-manager",
-        "rev": "b14a70c40f4fd0b73d095ab04a7c6e31fbc18e52",
+        "rev": "1efd2503172016a6742c87b47b43ca2c8145607d",
         "type": "github"
       },
       "original": {
@@ -56,11 +56,11 @@
         "nixpkgs": "nixpkgs"
       },
       "locked": {
-        "lastModified": 1742465245,
-        "narHash": "sha256-gpjtkoeq5Ye9J8GoR+rWg3NL4bbEtcLvvF4nN6MtxdU=",
+        "lastModified": 1743144043,
+        "narHash": "sha256-QlEk4Xm5KG0jW5Kus9teY3bhxdf0GUTexxTUCaJM5ms=",
         "owner": "Jovian-Experiments",
         "repo": "Jovian-NixOS",
-        "rev": "a95606cae5c9e1f5b84debe7865ef171d4deb287",
+        "rev": "1c17514c8558886af0afc34b6c348c1f2ee9fd24",
         "type": "github"
       },
       "original": {

From bf3882147740ec2c6177567c2489f8884e1f0e5d Mon Sep 17 00:00:00 2001
From: Thilo Billerbeck <thilo.billerbeck@officerent.de>
Date: Mon, 31 Mar 2025 14:18:15 +0200
Subject: [PATCH 18/19] flake.lock: Update
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5e5402ecbcb27af32284d4a62553c019a3a49ea6?narHash=sha256-gWd4urRoLRe8GLVC/3rYRae1h%2BxfQzt09xOfb0PaHSk%3D' (2025-03-27)
  → 'github:NixOS/nixpkgs/52faf482a3889b7619003c0daec593a1912fddc1?narHash=sha256-6hl6L/tRnwubHcA4pfUUtk542wn2Om%2BD4UnDhlDW9BE%3D' (2025-03-30)
---
 flake.lock | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/flake.lock b/flake.lock
index bf45b7c..a330569 100644
--- a/flake.lock
+++ b/flake.lock
@@ -37,11 +37,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1743136572,
-        "narHash": "sha256-uwaVrKgi6g1TUq56247j6QvvFtYHloCkjCrEpGBvV54=",
+        "lastModified": 1743360001,
+        "narHash": "sha256-HtpS/ZdgWXw0y+aFdORcX5RuBGTyz3WskThspNR70SM=",
         "owner": "nix-community",
         "repo": "home-manager",
-        "rev": "1efd2503172016a6742c87b47b43ca2c8145607d",
+        "rev": "b6fd653ef8fbeccfd4958650757e91767a65506d",
         "type": "github"
       },
       "original": {
@@ -231,11 +231,11 @@
     },
     "nixpkgs_3": {
       "locked": {
-        "lastModified": 1742889210,
-        "narHash": "sha256-hw63HnwnqU3ZQfsMclLhMvOezpM7RSB0dMAtD5/sOiw=",
+        "lastModified": 1743315132,
+        "narHash": "sha256-6hl6L/tRnwubHcA4pfUUtk542wn2Om+D4UnDhlDW9BE=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "698214a32beb4f4c8e3942372c694f40848b360d",
+        "rev": "52faf482a3889b7619003c0daec593a1912fddc1",
         "type": "github"
       },
       "original": {

From b4e9a29654a21a55b90029f1e021e49856726db7 Mon Sep 17 00:00:00 2001
From: Thilo Billerbeck <thilo.billerbeck@officerent.de>
Date: Tue, 1 Apr 2025 20:01:20 +0200
Subject: [PATCH 19/19] several improvements to desktop

---
 configs/thilo-pc/hardware-configuration.nix | 13 ++++++++-----
 configs/thilo-pc/home.nix                   |  4 ++--
 configs/thilo-pc/nixos.nix                  |  2 ++
 flake.nix                                   |  4 +---
 home-manager/modules/machine.nix            |  1 +
 home-manager/modules/packages.nix           | 14 ++------------
 home-manager/programs/firefox.nix           |  2 +-
 home-manager/programs/topgrade.nix          |  1 +
 home-manager/programs/vscode.nix            |  5 +++++
 9 files changed, 23 insertions(+), 23 deletions(-)
 create mode 100644 home-manager/programs/vscode.nix

diff --git a/configs/thilo-pc/hardware-configuration.nix b/configs/thilo-pc/hardware-configuration.nix
index 499a169..23ce156 100644
--- a/configs/thilo-pc/hardware-configuration.nix
+++ b/configs/thilo-pc/hardware-configuration.nix
@@ -15,21 +15,24 @@
 
   boot.initrd.availableKernelModules = [ "nvme" "xhci_pci" "ahci" "usbhid" "usb_storage" "sd_mod" ];
   boot.initrd.kernelModules = [ ];
-  boot.kernelModules = [ "kvm-amd" ];
+  boot.kernelModules = [ ];
   boot.extraModulePackages = [ ];
 
   fileSystems."/" =
-    { device = "/dev/disk/by-uuid/caa83e18-f2f2-46f9-8c27-0842c3051dc1";
-      fsType = "btrfs";
-      options = [ "subvol=@" ];
+    { device = "/dev/disk/by-uuid/ecc9110a-4510-4a67-9227-021e146b59ca";
+      fsType = "ext4";
     };
 
   fileSystems."/boot" =
-    { device = "/dev/disk/by-uuid/DADB-44A9";
+    { device = "/dev/disk/by-uuid/230E-6756";
       fsType = "vfat";
       options = [ "fmask=0077" "dmask=0077" ];
     };
 
+  swapDevices =
+    [ { device = "/dev/disk/by-uuid/9ad760a9-34e4-4858-96e6-98c7a8e497a4"; }
+    ];
+
   fileSystems = {
     "/data" = {
       device = "/dev/disk/by-uuid/a13a2cfa-12af-463d-ae5c-d46c881fcdd6";
diff --git a/configs/thilo-pc/home.nix b/configs/thilo-pc/home.nix
index f9dd94f..0a881f9 100644
--- a/configs/thilo-pc/home.nix
+++ b/configs/thilo-pc/home.nix
@@ -46,10 +46,10 @@
       ];
 
       programs.distrobox = {
-        enable = lib.mkForce true;
+        enable = true;
         containers = {
           arch = {
-            image = "arch-toolbox";
+            image = "quay.io/toolbx/arch-toolbox";
             additional_packages = "python python-pip nodejs";
             volume = "/etc/static/profiles/per-user:/etc/profiles/per-user:ro";
             replace = true;
diff --git a/configs/thilo-pc/nixos.nix b/configs/thilo-pc/nixos.nix
index 532e028..f139162 100644
--- a/configs/thilo-pc/nixos.nix
+++ b/configs/thilo-pc/nixos.nix
@@ -23,6 +23,7 @@
       grub = {
         efiSupport = true;
         device = "nodev";
+        useOSProber = true;
       };
       efi.canTouchEfiVariables = true;
     };
@@ -174,6 +175,7 @@
           autoStart = true;
           enable = true;
           user = "thilo";
+          desktopSession = "plasma";
         };
       };
     };
diff --git a/flake.nix b/flake.nix
index efe3419..331b035 100644
--- a/flake.nix
+++ b/flake.nix
@@ -12,8 +12,6 @@
       url = "github:nix-community/home-manager";
       inputs.nixpkgs.follows = "nixpkgs";
     };
-    dagger.url = "github:dagger/nix";
-    dagger.inputs.nixpkgs.follows = "nixpkgs";
     nixgl = {
       url = "github:guibou/nixGL";
       inputs.nixpkgs.follows = "nixpkgs";
@@ -57,7 +55,7 @@
       };
     in
     {
-      nixosConfigurations.thilo-pc = nixpkgs.lib.nixosSystem {
+      nixosConfigurations."thilo-pc" = nixpkgs.lib.nixosSystem {
         system = "x86_64-linux";
         modules = [
           home-manager.nixosModules.home-manager
diff --git a/home-manager/modules/machine.nix b/home-manager/modules/machine.nix
index e1d0bc8..0065423 100644
--- a/home-manager/modules/machine.nix
+++ b/home-manager/modules/machine.nix
@@ -31,6 +31,7 @@ with lib;
     ./../programs/hstr.nix
     ./../programs/thefuck.nix
     ./../programs/ssh.nix
+    ./../programs/vscode.nix
     ./../programs/zed.nix
     ./../../nix.nix
     ./packages.nix
diff --git a/home-manager/modules/packages.nix b/home-manager/modules/packages.nix
index 7169253..e15ea25 100644
--- a/home-manager/modules/packages.nix
+++ b/home-manager/modules/packages.nix
@@ -14,14 +14,6 @@ let
 in
 {
   config = {
-    nixpkgs.overlays = [
-      (_: prev: {
-        quickemu = prev.quickemu.overrideAttrs (old: {
-          patches = (old.patches or [ ]) ++ [ ./../patches/quickemu.patch ];
-        });
-      })
-    ];
-
     home.packages =
       with pkgs;
       [
@@ -70,12 +62,11 @@ in
         ncdu
         devenv
         inputs.nixpkgs-update.packages.x86_64-linux.nixpkgs-update
-        inputs.dagger.packages.x86_64-linux.dagger
+        nixpkgs-review
         unzip
         nil
         nixd
         unrar
-        # inputs.w17.packages.x86_64-linux.default
         nix-output-monitor
         nodePackages.pnpm
         npm-check-updates
@@ -136,10 +127,8 @@ in
             bottles
             protontricks
             heroic
-            (vscode.override { commandLineArgs = electronFlags; })
             quickemu
             quickgui
-            trilium-desktop
             anki
             muse-sounds-manager
             jetbrains-toolbox
@@ -160,6 +149,7 @@ in
             telegram-desktop
             thunderbird
             gearlever
+            kdePackages.merkuro
           ]
         else
           [ ]
diff --git a/home-manager/programs/firefox.nix b/home-manager/programs/firefox.nix
index 06ffc31..e1f7c1a 100644
--- a/home-manager/programs/firefox.nix
+++ b/home-manager/programs/firefox.nix
@@ -1,7 +1,7 @@
 { config, ... }:
 
 {
-  programs.firefox = {
+  programs.floorp = {
     enable = if (config.machine.isGraphical && !config.machine.isGeneric) then true else false;
   };
 }
diff --git a/home-manager/programs/topgrade.nix b/home-manager/programs/topgrade.nix
index 26d70ed..7b22e66 100644
--- a/home-manager/programs/topgrade.nix
+++ b/home-manager/programs/topgrade.nix
@@ -25,6 +25,7 @@ in
           "nix"
           "uv"
         ];
+        nix_arguments = "--builders \"\"";
       };
       git.repos = [ configPath ];
       firmware = {
diff --git a/home-manager/programs/vscode.nix b/home-manager/programs/vscode.nix
new file mode 100644
index 0000000..39292b7
--- /dev/null
+++ b/home-manager/programs/vscode.nix
@@ -0,0 +1,5 @@
+{
+  programs.vscode = {
+    enable = true;
+  };
+}