Commit 747e06064031

Vincent Demeester <vincent@sbr.pm>
2023-11-03 17:40:44
Lorri via home-manager and vscode with liveshare
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 127900b
Changed files (3)
systems
modules
users
vincent
systems/modules/dev/base.nix
@@ -20,7 +20,7 @@ in
       tmux.enable = true;
     };
     # Enable lorri (to handle nix shells)
-    services.lorri.enable = true;
+    # services.lorri.enable = true;
     environment.systemPackages = with pkgs; [
       grc
       ripgrep
systems/modules/profiles/dev.nix
@@ -12,7 +12,7 @@ in
   };
   config = mkIf cfg.enable {
     profiles.git.enable = true;
-    services.lorri.enable = true;
+    # services.lorri.enable = true;
     environment.systemPackages = with pkgs; [
       git
       tig
users/vincent/dev/default.nix
@@ -11,6 +11,11 @@
     ./python.nix
   ];
 
+  services.lorri = {
+    enable = true;
+    enableNotifications = true;
+  };
+
   home.extraOutputsToInstall = [ "doc" "info" "devdoc" ];
 
   home.packages = with pkgs; [
@@ -29,7 +34,12 @@
     fossil
     pre-commit
     # temporary
-    vscode
+    (vscode-with-extensions.override
+      {
+        vscodeExtensions = with vscode-extensions; [
+          ms-vsliveshare.vsliveshare
+        ];
+      })
   ];
 
   home.file.".ignore".text = ''