Skip to content

Commit f40777d

Browse files
committed
Updated competitive cs sites, vscode settings, 2024 todo
1 parent 0ecffa9 commit f40777d

File tree

6 files changed

+36
-21
lines changed

6 files changed

+36
-21
lines changed

site/bun.lockb

0 Bytes
Binary file not shown.

site/content/posts/competitive-programming.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,4 @@ Places to practice competitive programming, and/or to prepare for programming in
1010
- [Codewars](https://www.codewars.com/)
1111
- [Kattis](https://open.kattis.com/)
1212
- [Hackerrank](https://www.hackerrank.com/)
13+
- [CSES](https://cses.fi/)

site/content/posts/vscode-settings.md

Lines changed: 28 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,15 @@ Below is the JSON file for general settings, and the extensions from above. I us
7171
"workbench.iconTheme": "material-icon-theme",
7272
"workbench.colorTheme": "One Dark Pro Flat",
7373
"workbench.editor.wrapTabs": false,
74+
"workbench.panel.defaultLocation": "right",
75+
"workbench.startupEditor": "none",
76+
"workbench.editor.enablePreview": false,
77+
"workbench.editor.enablePreviewFromCodeNavigation": true,
78+
"workbench.colorCustomizations": {
79+
"editorInlayHint.background": "#00000000",
80+
"editorInlayHint.foreground": "#979696"
81+
},
82+
"workbench.sideBar.location": "right",
7483
"debug.allowBreakpointsEverywhere": true,
7584
"debug.showBreakpointsInOverviewRuler": true,
7685
"explorer.confirmDragAndDrop": false,
@@ -79,33 +88,19 @@ Below is the JSON file for general settings, and the extensions from above. I us
7988
"files.autoSave": "afterDelay",
8089
"editor.renderWhitespace": "none",
8190
"editor.bracketPairColorization.enabled": true,
82-
"workbench.startupEditor": "none",
8391
"diffEditor.ignoreTrimWhitespace": false,
84-
"workbench.editor.enablePreview": false,
85-
"workbench.editor.enablePreviewFromCodeNavigation": true,
8692
"zenMode.fullScreen": false,
87-
"zenMode.hideTabs": false,
8893
"zenMode.hideLineNumbers": false,
8994
"eslint.validate": ["typescript", "typescriptreact"],
9095
"typescript.inlayHints.variableTypes.enabled": true,
9196
"javascript.inlayHints.variableTypes.enabled": true,
92-
"editor.defaultFormatter": "esbenp.prettier-vscode",
9397
"search.exclude": {
9498
"**/dist/**": true,
9599
"**/node_modules/**": true
96100
},
97101
"typescript.workspaceSymbols.scope": "currentProject",
98102
"search.useGlobalIgnoreFiles": true,
99103
"editor.inlayHints.fontSize": 13,
100-
"workbench.colorCustomizations": {
101-
"editorInlayHint.background": "#00000000",
102-
"editorInlayHint.foreground": "#979696"
103-
},
104-
"window.menuBarVisibility": "toggle",
105-
"editor.cursorSmoothCaretAnimation": "on",
106-
"[python]": {
107-
"editor.defaultFormatter": "ms-python.python"
108-
},
109104
"files.exclude": {
110105
"**/__pycache__": true,
111106
"**/.idea": true,
@@ -114,13 +109,28 @@ Below is the JSON file for general settings, and the extensions from above. I us
114109
"**/node_modules": true,
115110
"**/.next": true,
116111
"**/coverage": true,
117-
"**/.swc": true
112+
"**/.swc": true,
113+
"**/.mypy_cache": true,
114+
"**/.ruff_cache": true,
115+
"**/.pdm-python": true
118116
},
119117
"telemetry.telemetryLevel": "off",
120-
"workbench.sideBar.location": "right",
121-
"workbench.activityBar.visible": false,
122118
"[cpp]": {
123119
"editor.defaultFormatter": "xaver.clang-format"
124-
}
120+
},
121+
"editor.defaultFormatter": "esbenp.prettier-vscode",
122+
"python.testing.pytestArgs": ["."],
123+
"python.testing.unittestEnabled": false,
124+
"python.testing.pytestEnabled": true,
125+
"python.languageServer": "Pylance",
126+
"window.menuBarVisibility": "toggle",
127+
"[toml]": {
128+
"editor.defaultFormatter": "tamasfe.even-better-toml"
129+
},
130+
"[prisma]": {
131+
"editor.defaultFormatter": "Prisma.prisma"
132+
},
133+
"python.analysis.autoFormatStrings": true,
134+
"window.density.editorTabHeight": "compact"
125135
}
126136
```

site/content/todo/2024.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,13 @@
99
},
1010
{
1111
"desc": "Get Ordis (Warframe market bot) into a production state",
12-
"url": "https://github.com/Xithrius/Ordis"
12+
"url": "https://github.com/Xithrius/Ordis",
13+
"done": true
1314
},
1415
{
1516
"desc": "Get Xythrion (General utility bot) into a production state",
16-
"url": "https://github.com/Xithrius/Xythrion"
17+
"url": "https://github.com/Xithrius/Xythrion",
18+
"done": true
1719
},
1820
{
1921
"desc": "Adafruit Metro ESP32-S2 to provide temperature readings (through Circuit Python)"

site/nuxt.config.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ export default defineNuxtConfig({
1414
'@nuxt/content',
1515
'@vueuse/nuxt',
1616
'@vueuse/motion/nuxt',
17+
'@nuxtjs/color-mode'
1718
],
1819
ui: {
1920
icons: ['heroicons', 'lucide'],
@@ -53,7 +54,7 @@ export default defineNuxtConfig({
5354
globalName: '__NUXT_COLOR_MODE__',
5455
componentName: 'ColorScheme',
5556
classPrefix: '',
56-
classSuffix: '-mode',
57+
classSuffix: '',
5758
storageKey: 'nuxt-color-mode',
5859
},
5960
})

site/tailwind.config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,5 @@ module.exports = {
1515
},
1616
},
1717
plugins: [require('@tailwindcss/typography')],
18+
darkMode: 'class'
1819
} satisfies Config

0 commit comments

Comments
 (0)