Skip to content

Commit fc074a7

Browse files
Save changes at: 1741645688
1 parent c9e193c commit fc074a7

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

profile.sh

+38
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ function main() {
88
configure_kde
99
configure_vim
1010
configure_tmux
11+
configure_vscode
1112
configure_udev
1213
finish
1314
}
@@ -593,6 +594,43 @@ set-option -g default-terminal screen-256color
593594
EOF
594595
}
595596

597+
function configure_vscode() {
598+
echo "--> Configure vscode."
599+
600+
mkdir -p "$HOME"/.config/VSCodium/User/
601+
602+
cat > "$HOME"/.config/VSCodium/User/settings.json << 'EOF'
603+
{
604+
"editor.fontSize": 14,
605+
"editor.minimap.enabled": false,
606+
"editor.occurrencesHighlight": "off",
607+
"editor.selectionHighlight": false,
608+
"editor.suggestOnTriggerCharacters": false,
609+
"editor.tabCompletion": "on",
610+
"editor.tabSize": 2,
611+
"editor.quickSuggestions": {
612+
"other": false,
613+
"comments": false,
614+
"strings": false
615+
},
616+
"explorer.confirmDelete": false,
617+
"extensions.ignoreRecommendations": true,
618+
"files.trimTrailingWhitespace": true,
619+
"git.autofetch": true,
620+
"git.confirmSync": false,
621+
"git.ignoreMissingGitWarning": true,
622+
"git.openRepositoryInParentFolders": "always",
623+
"security.workspace.trust.untrustedFiles": "open",
624+
"window.menuBarVisibility": "compact",
625+
"window.titleBarStyle": "custom",
626+
"workbench.activityBar.location": "hidden",
627+
"workbench.colorTheme": "Tokyo Night",
628+
"workbench.iconTheme": "vs-minimal",
629+
"workbench.startupEditor": "none"
630+
}
631+
EOF
632+
}
633+
596634
function configure_udev() {
597635
echo "--> Configure udev rules."
598636

0 commit comments

Comments
 (0)