{ config, pkgs, ... }: let themeConfig = builtins.fromJSON (builtins.readFile (../../assets/themes + "/${config.nomarchy.theme}/vscode.json")); in { programs.vscode = { enable = true; package = pkgs.vscode; userSettings = { "update.mode" = "none"; "workbench.colorTheme" = themeConfig.name; "window.titleBarStyle" = "custom"; }; # extensions = with pkgs.vscode-extensions; [ ... ]; }; }