Add vscode, add settings for it managed by stow
This commit is contained in:
@@ -8,5 +8,6 @@
|
||||
./random
|
||||
./browser
|
||||
./terminal
|
||||
./development
|
||||
];
|
||||
}
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
{ config, lib, pkgs, ... }:
|
||||
|
||||
{
|
||||
imports = [
|
||||
./vscode
|
||||
];
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
{ config, lib, pkgs, ... }:
|
||||
|
||||
with lib;
|
||||
|
||||
let
|
||||
cfg = config.dov.development.vscode;
|
||||
in {
|
||||
|
||||
options.dov.development.vscode.enable = mkEnableOption "vscode config";
|
||||
|
||||
config = mkIf cfg.enable {
|
||||
home.packages = with pkgs; [
|
||||
vscode.fhs
|
||||
];
|
||||
};
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"chat.editor.fontFamily": "DejaVu Sans Mono",
|
||||
"chat.editor.fontSize": 16.0,
|
||||
"debug.console.fontFamily": "DejaVu Sans Mono",
|
||||
"debug.console.fontSize": 16.0,
|
||||
"editor.fontFamily": "DejaVu Sans Mono",
|
||||
"editor.fontSize": 16.0,
|
||||
"editor.inlayHints.fontFamily": "DejaVu Sans Mono",
|
||||
"editor.inlineSuggest.fontFamily": "DejaVu Sans Mono",
|
||||
"editor.minimap.sectionHeaderFontSize": 10.285714285714286,
|
||||
"markdown.preview.fontFamily": "DejaVu Sans",
|
||||
"markdown.preview.fontSize": 16.0,
|
||||
"scm.inputFontFamily": "DejaVu Sans Mono",
|
||||
"scm.inputFontSize": 14.857142857142858,
|
||||
"screencastMode.fontSize": 64.0,
|
||||
"terminal.integrated.fontSize": 16.0,
|
||||
"workbench.colorTheme": "Stylix",
|
||||
"redhat.telemetry.enabled": true
|
||||
}
|
||||
Reference in New Issue
Block a user