nix-configs/hm-imports/vscode/default.nix

17 lines
414 B
Nix

{ pkgs, config, lib, ... }:
let
cfg = config.ragon.vscode;
in
{
options.ragon.vscode.enable = lib.mkOption { default = false; };
config = lib.mkIf cfg.enable {
programs.vscode = {
enable = true;
extensions = with pkgs.vscode-extensions; [
vscodevim.vim # vim mode (hopefully good)
yzhang.markdown-all-in-one # markdown
jdinhlife.gruvbox # theme
];
};
};
}