diff --git a/modules/config/files/vscode-settings.json b/modules/config/files/vscode-settings.json index 5a3f2ed..11c6fa7 100644 --- a/modules/config/files/vscode-settings.json +++ b/modules/config/files/vscode-settings.json @@ -54,5 +54,14 @@ "suppressResultsExplorerNotice": false, "suppressShowKeyBindingsNotice": true }, - "gitlens.keymap": "alternate" + "gitlens.keymap": "alternate", + "editor.cursorBlinking": "smooth", + "editor.fontLigatures": true, + "editor.smoothScrolling": true, + "workbench.editor.enablePreview": false, + "terminal.integrated.enableBell": true, + "terminal.integrated.fontSize": 14, + "terminal.integrated.scrollback": 2000, + "git.enableCommitSigning": true, + "python.linting.mypyEnabled": true } diff --git a/modules/config/manifests/vscode.pp b/modules/config/manifests/vscode.pp index c5e5f10..c75a892 100644 --- a/modules/config/manifests/vscode.pp +++ b/modules/config/manifests/vscode.pp @@ -45,6 +45,7 @@ class config::vscode { file { 'VSCode config': ensure => file, mode => '0644', + owner => 'jake', path => '/home/jake/.config/Code/User/settings.json', source => 'puppet:///modules/config/vscode-settings.json' } @@ -52,6 +53,7 @@ class config::vscode { file { 'VSCode keybindings': ensure => file, mode => '0644', + owner => 'jake', path => '/home/jake/.config/Code/User/keybindings.json', source => 'puppet:///modules/config/vscode-keybindings.json' }