{ config, lib, pkgs, ... }: { options = { development = { vscodium.enable = lib.mkEnableOption "enable vscodium"; }; }; config = lib.mkIf config.development.vscodium.enable { programs.vscode = { enable = true; package = pkgs.vscodium; profiles.default.extensions = with pkgs.vscode-extensions; [ catppuccin.catppuccin-vsc catppuccin.catppuccin-vsc-icons jnoortheen.nix-ide alefragnani.project-manager naumovs.color-highlight geequlim.godot-tools stylelint.vscode-stylelint ecmel.vscode-html-css esbenp.prettier-vscode ]; }; }; }