{ pkgs, osConfig, lib, ... }: { programs.vscode = lib.mkIf osConfig.services.displayManager.enable { enable = true; package = pkgs.vscodium-fhs; extensions = [ pkgs.vscode-extensions.mkhl.direnv pkgs.vscode-extensions.eamodio.gitlens pkgs.vscode-extensions.jnoortheen.nix-ide pkgs.vscode-extensions.redhat.java ]; }; }