diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..2582c11 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,11 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "name": "Launch BTerminal (v1)", + "type": "debugpy", + "request": "launch", + "program": "${workspaceFolder}/bterminal.py" + } + ] +} diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..0d9ef8e --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,40 @@ +{ + "workbench.colorCustomizations": { + "activityBar.activeBackground": "#435746", + "activityBar.background": "#435746", + "activityBar.foreground": "#e7e7e7", + "activityBar.inactiveForeground": "#e7e7e799", + "activityBarBadge.background": "#1f1848", + "activityBarBadge.foreground": "#e7e7e7", + "commandCenter.border": "#e7e7e799", + "sash.hoverBorder": "#435746", + "statusBar.background": "#2d3a2f", + "statusBar.foreground": "#e7e7e7", + "statusBarItem.hoverBackground": "#435746", + "statusBarItem.remoteBackground": "#2d3a2f", + "statusBarItem.remoteForeground": "#e7e7e7", + "titleBar.activeBackground": "#2d3a2f", + "titleBar.activeForeground": "#e7e7e7", + "titleBar.inactiveBackground": "#2d3a2f99", + "titleBar.inactiveForeground": "#e7e7e799" + }, + "peacock.color": "#2d3a2f", + "editor.formatOnSave": true, + "editor.tabSize": 4, + "files.trimTrailingWhitespace": true, + "files.insertFinalNewline": true, + "files.exclude": { + "**/.git": true, + "**/.DS_Store": true, + "**/node_modules": true, + "**/__pycache__": true, + "**/.pytest_cache": true + }, + "search.exclude": { + "**/node_modules": true, + "**/dist": true, + "**/build": true, + "**/.git": true + }, + "python.analysis.typeCheckingMode": "basic" +} diff --git a/.vscode/tasks.json b/.vscode/tasks.json new file mode 100644 index 0000000..3ecb5af --- /dev/null +++ b/.vscode/tasks.json @@ -0,0 +1,22 @@ +{ + "version": "2.0.0", + "tasks": [ + { + "label": "run", + "type": "shell", + "command": "python3 ${workspaceFolder}/bterminal.py", + "group": { + "kind": "build", + "isDefault": true + }, + "problemMatcher": [] + }, + { + "label": "install", + "type": "shell", + "command": "bash ${workspaceFolder}/install.sh", + "group": "none", + "problemMatcher": [] + } + ] +}