feat: added vscode config

This commit is contained in:
Lucy Hochkamp 2023-10-11 15:58:15 +02:00
parent c685ff4bb9
commit 95128333e3
No known key found for this signature in database
6 changed files with 20 additions and 59 deletions

View file

@ -0,0 +1,17 @@
{ 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
];
};
};
}