update dotfiles

This commit is contained in:
2025-06-26 01:00:00 +03:00
parent acaf7b1437
commit b3fc6ee454
45 changed files with 2560 additions and 0 deletions

View File

@@ -0,0 +1 @@
{"net":{"http_server_properties":{"servers":[{"anonymization":[],"server":"https://redirector.gvt1.com","supports_spdy":true},{"anonymization":[],"server":"https://code.visualstudio.com","supports_spdy":true},{"anonymization":[],"server":"https://i.imgur.com","supports_spdy":true},{"anonymization":[],"server":"https://shanalikhan.github.io","supports_spdy":true},{"anonymization":[],"server":"https://www.paypalobjects.com","supports_spdy":true},{"anonymization":[],"network_stats":{"srtt":5308},"server":"https://opencollective.com"},{"anonymization":[],"network_stats":{"srtt":17396},"server":"https://badges.greenkeeper.io"},{"anonymization":[],"network_stats":{"srtt":43865},"server":"https://img.shields.io"},{"anonymization":[],"server":"https://raw.githubusercontent.com","supports_spdy":true},{"anonymization":[],"server":"https://github.com","supports_spdy":true},{"anonymization":[],"server":"https://open-vsx.org","supports_spdy":true}],"supports_quic":{"address":"192.168.50.25","used_quic":true},"version":5},"network_qualities":{"CAASABiAgICA+P////8B":"4G","CAISABiAgICA+P////8B":"4G"}}}

1
VSCodium/Preferences Normal file
View File

@@ -0,0 +1 @@
{"partition":{"per_host_zoom_levels":{"1055523549782805016":{"vscode-app":-1.9999999999999998}}},"spellcheck":{"dictionaries":["en-US"],"dictionary":""}}

0
VSCodium/SharedStorage Normal file
View File

View File

@@ -0,0 +1 @@
{"sts":[{"expiry":1759859589.335623,"host":"AVzdoO7H7Iem9ls/tKRnL1gPCVc6JBe/tR9K2efR+SA=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1728323589.335625},{"expiry":1759857785.413568,"host":"QKmY3BmE7X/qivMvQdGV4i/aLZjqoCfyhHTMGDUI9zk=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1728321785.41357},{"expiry":1759859080.046201,"host":"aYxTdlPak6FHWEgVDMmQFqv2V9TYcLqO5r4sTc/Ga60=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1728323080.046202},{"expiry":1759859577.580486,"host":"bVzOnu6xyelN8iVLDSbFjyZVgXrXDyLSokjnq2hdUFs=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1728323577.580487},{"expiry":1759859080.186133,"host":"do310Evd+EMUli4M36ZuxU2RGeqGw23xwUgG/2b06Mc=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1728323080.186134},{"expiry":1743875079.983248,"host":"khNZvKN1kU68mWtKbFD0OQG0yG0xJ8M94NWFEnbGIAk=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1728323079.983249},{"expiry":1759859568.436011,"host":"/Io2PStL7/jvcod3tT0jPo73HDnRILY4Di46SHjGwTk=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1728323568.436013}],"version":2}

BIN
VSCodium/Trust Tokens Normal file

Binary file not shown.

View File

@@ -0,0 +1,131 @@
// Empty
[
{
"key": "ctrl+alt+x",
"command": "git.unstageSelectedRanges"
},
{
"key": "ctrl+alt+d",
"command": "git.stageSelectedRanges"
},
{
"key": "ctrl+shift+oem_1",
"command": "-breadcrumbs.focus",
"when": "breadcrumbsPossible"
},
{
"key": "ctrl+shift+oem_1",
"command": "editor.fold",
"when": "editorTextFocus && foldingEnabled"
},
{
"key": "ctrl+shift+oem_4",
"command": "-editor.fold",
"when": "editorTextFocus && foldingEnabled"
},
{
"key": "ctrl+shift+oem_2",
"command": "-editor.action.blockComment",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+shift+oem_2",
"command": "editor.unfold",
"when": "editorTextFocus && foldingEnabled"
},
{
"key": "ctrl+shift+oem_6",
"command": "-editor.unfold",
"when": "editorTextFocus && foldingEnabled"
},
{
"key": "ctrl+shift+x",
"command": "-workbench.view.extensions"
},
{
"key": "ctrl+numpad_subtract",
"command": "-editor.fold",
"when": "editorFocus"
},
{
"key": "ctrl+shift+x",
"command": "editor.toggleFold",
"when": "editorTextFocus && foldingEnabled"
},
{
"key": "ctrl+k ctrl+l",
"command": "-editor.toggleFold",
"when": "editorTextFocus && foldingEnabled"
},
{
"key": "shift+f6",
"command": "-workbench.action.focusPreviousPart"
},
{
"key": "ctrl+shift+b",
"command": "-workbench.action.tasks.build"
},
{
"key": "ctrl+shift+b",
"command": "-editor.action.goToTypeDefinition",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+b",
"command": "git.checkout"
},
{
"key": "ctrl+shift+c",
"command": "copyFilePath",
"when": "!editorFocus && !terminalFocus"
},
{
"key": "ctrl+shift+c",
"command": "-copyFilePath",
"when": "!editorFocus"
},
{
"key": "ctrl+alt+n",
"command": "workbench.action.newWindow"
},
{
"key": "ctrl+shift+n",
"command": "-workbench.action.newWindow"
},
{
"key": "ctrl+alt+p",
"command": "workbench.action.openRecent"
},
{
"key": "ctrl+r",
"command": "-workbench.action.openRecent"
},
{
"key": "ctrl+e",
"command": "-workbench.action.quickOpen"
},
{
"key": "ctrl+e",
"command": "workbench.action.toggleActivityBarVisibility"
},
{
"key": "ctrl+alt+e",
"command": "workbench.action.toggleSidebarPosition"
},
{
"key": "f6",
"command": "-workbench.action.focusNextPart"
},
{
"key": "f6",
"command": "workbench.action.navigateEditorGroups"
},
{
"key": "ctrl+shift+l",
"command": "editor.action.insertSnippet",
"when": "editorTextFocus",
"args": {
"snippet": "console.log(\"${TM_SELECTED_TEXT}=\", ${TM_SELECTED_TEXT});"
}
}
]

205
VSCodium/User/settings.json Normal file
View File

@@ -0,0 +1,205 @@
{
"[html]": {
"editor.defaultFormatter": "vscode.html-language-features"
},
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"[jsonc]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"[scss]": {
"editor.defaultFormatter": "vscode.css-language-features"
},
"editor.accessibilitySupport": "off",
"editor.detectIndentation": false,
"editor.fontFamily": "Fira Code Retina",
"editor.fontLigatures": true,
"editor.fontSize": 14,
"editor.hideCursorInOverviewRuler": true,
"editor.minimap.enabled": false,
"editor.mouseWheelZoom": true,
"explorer.confirmDragAndDrop": false,
"extensions.ignoreRecommendations": false,
"files.autoSave": "off",
"files.autoSaveDelay": 10000,
"files.defaultLanguage": "javascript",
"files.exclude": {
"**/.git/objects/**": true,
"**/.git/subtree-cache/**": true,
"**/node_modules/**": true,
"**/tmp/**": true,
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true,
"**/node_modules": true,
"**/bower_components": true,
"**/dist/**": true,
"**/log/**": true,
"**/.fdk/**": true,
"**/.history/**": true,
"**/.classpath": true,
"**/.factorypath": true,
"**/.project": true,
"**/.settings": true
},
"files.watcherExclude": {
"**/.git/objects/**": true,
"**/.git/subtree-cache/**": true,
"**/node_modules/**": true,
"**/tmp/**": true,
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true,
"**/node_modules": true,
"**/bower_components": true,
"**/dist/**": true,
"**/log/**": true,
"**/logs/**": true,
"**/.fdk/**": true,
"**/.history/**": true,
"**/.classpath": true,
"**/.factorypath": true,
"**/.project": true,
"**/.settings": true
},
"search.exclude": {
"**/.git/objects/**": true,
"**/.git/subtree-cache/**": true,
"**/node_modules/**": true,
"**/tmp/**": true,
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true,
"**/node_modules": true,
"**/bower_components": true,
"**/dist/**": true,
"**/log/**": true,
"**/.history/**": true,
"**/.classpath": true,
"**/.factorypath": true,
"**/.project": true,
"**/.settings": true
},
"editor.tabSize": 2,
"git.autofetch": true,
"git.confirmSync": false,
"git.enableSmartCommit": true,
"gitlens.advanced.messages": {
"suppressShowKeyBindingsNotice": true
},
"html.format.indentInnerHtml": true,
"javascript.suggest.completeFunctionCalls": true,
"javascript.validate.enable": false,
"jest.autoEnable": false,
"peacock.surpriseMeOnStartup": true,
"peacock.surpriseMeFromFavoritesOnly": true,
"peacock.showColorInStatusBar": false,
"sync.forceUpload": true,
"telemetry.enableCrashReporter": false,
"telemetry.enableTelemetry": false,
"window.nativeFullScreen": true,
"window.nativeTabs": false,
"workbench.colorCustomizations": {
// "activityBar.background": "#b52e31",
"activityBar.background": "#000",
"activityBar.foreground": "#FFF",
"activityBar.inactiveForeground": "#ffffffbf",
// "titleBar.activeBackground": "#b52e31",
"titleBar.activeBackground": "#000",
"titleBar.inactiveBackground": "#b52e3199",
"titleBar.activeForeground": "#e7e7e7",
"titleBar.inactiveForeground": "#e7e7e799",
// "statusBar.background": "#b52e31",
"statusBar.background": "#000",
"statusBarItem.hoverBackground": "#d04649",
"statusBar.foreground": "#e7e7e7",
"sideBar.background": "#000",
"icon.foreground": "#FFF",
"symbolIcon.colorForeground": "#ff0000",
"icon.colorForeground": "#ff0000",
},
"peacock.color": "#b52e31",
"workbench.iconTheme": "material-icon-theme",
"workbench.startupEditor": "newUntitledFile",
"workbench.statusBar.feedback.visible": false,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "never"
},
"search.useIgnoreFiles": true,
"[typescript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"[typescriptreact]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"editor.renderWhitespace": "all",
"prettier.requireConfig": true,
"prettier.trailingComma": "all",
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[css]": {
"editor.defaultFormatter": "vscode.css-language-features"
},
"customizeUI.font.regular": "SF Pro Display",
"customizeUI.font.monospace": "SF Mono Light",
"customizeUI.titleBar": "inline",
"customizeUI.activityBar": "wide",
"indenticator.color.light": "#ffffff",
"indenticator.color.dark": "#ffffff",
"indenticator.inner.showHighlight": true,
"terminal.integrated.rendererType": "dom",
"gitlens.views.repositories.files.layout": "list",
"workbench.enableExperiments": false,
"debug.javascript.autoAttachFilter": "disabled",
"workbench.editor.wrapTabs": true,
"docker.showStartPage": false,
"gitlens.views.branches.branches.layout": "list",
"workbench.tree.indent": 40,
"javascript.updateImportsOnFileMove.enabled": "never",
"typescript.updateImportsOnFileMove.enabled": "always",
"terminal.integrated.altClickMovesCursor": false,
"security.workspace.trust.untrustedFiles": "open",
"editor.bracketPairColorization.enabled": true,
"workbench.editor.labelFormat": "short",
"editor.smoothScrolling": false,
"workbench.list.smoothScrolling": true,
"diffEditor.ignoreTrimWhitespace": false,
"editor.cursorBlinking": "expand",
"editor.cursorWidth": 6,
"files.associations": {
".env.local": "shellscript"
},
"settingsSync.ignoredExtensions": [
"xyz.local-history"
],
"sync.syncExtensions": true,
"git.mergeEditor": false,
"window.menuBarVisibility": "toggle",
"codestream.email": "projects@supa.ee",
"sync.gist": "992c91d867b2f5ce94cd6bedf0a630f4",
"editor.stickyScroll.enabled": true,
"java.import.gradle.java.home": "/usr/lib/jvm/temurin-11-jdk-amd64",
"window.zoomLevel": -2,
"codetogether.userName": "ok",
"eslint.workingDirectories": [
{
"mode": "auto"
}
],
"yaml.schemaStore.enable": false,
"workbench.remoteIndicator.showExtensionRecommendations": false,
"window.commandCenter": false,
"scm.showHistoryGraph": false,
"syncSettings.confirmSync": true
}

View File

@@ -0,0 +1,73 @@
{
// Place your global snippets here. Each snippet is defined under a snippet name and has a scope, prefix, body and
// description. Add comma separated ids of the languages where the snippet is applicable in the scope field. If scope
// is left empty or omitted, the snippet gets applied to all languages. The prefix is what is
// used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders.
// Placeholders with the same ids are connected.
// Example:
// "Print to console": {
// "scope": "javascript,typescript",
// "prefix": "log",
// "body": [
// "console.log('$1');",
// "$2"
// ],
// "description": "Log output to console"
// }
"log": {
"prefix": "ush",
"body": [
"const [${1}, set${1/(.*)/${1:/capitalize}/}] = useState($2);$0"
],
"description": "React useState() hook"
},
"useState": {
"prefix": "ush",
"body": [
"const [${1}, set${1/(.*)/${1:/capitalize}/}] = useState($2);$0"
],
"description": "React useState() hook"
},
"useEffect": {
"prefix": "ueh",
"body": [
"useEffect(() => {",
"\t$1",
"\n\treturn () => {",
"\t\t$2",
"\t}",
"}, [${3}]);$0"
],
"description": "React useEffect() hook"
},
"React Functional Component Boilerplate": {
"prefix": "rfb",
"body": [
"import React from \"react\"",
"import { createUseStyles } from \"react-jss\";",
"import type { theme } from \"@common/shared-common\";",
"",
"const useStyles = createUseStyles<typeof theme>(({}) => ({",
"",
"}));",
"",
"const ${2:componentName}: React.FC = () => {",
" const classes = useStyles();",
" return (",
" <div>",
" ${3}",
" </div>",
" )",
"}",
"",
"export default memo(${2:componentName});"
],
"description": "React Functional Component Boilerplate"
},
"consolelog":{
"prefix": ["log"],
"body": ["console.log(\"$1 = \", $1)"],
"description": ["Shortcut for a descriptive console.log statement"]
}
}

View File

@@ -0,0 +1,15 @@
{
// Place your snippets for typescriptreact here. Each snippet is defined under a snippet name and has a prefix, body and
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the
// same ids are connected.
// Example:
// "Print to console": {
// "prefix": "log",
// "body": [
// "console.log('$1');",
// "$2"
// ],
// "description": "Log output to console"
// }
}

View File

@@ -0,0 +1,36 @@
{
"ignoreUploadFiles": [
"state.*",
"syncLocalSettings.json",
".DS_Store",
"sync.lock",
"projects.json",
"projects_cache_vscode.json",
"projects_cache_git.json",
"projects_cache_svn.json",
"gpm_projects.json",
"gpm-recentItems.json"
],
"ignoreUploadFolders": [
"workspaceStorage"
],
"ignoreExtensions": [],
"gistDescription": "Visual Studio Code Settings Sync Gist",
"version": 343,
"token": "",
"downloadPublicGist": false,
"supportedFileExtensions": [
"json",
"code-snippets"
],
"openTokenLink": true,
"disableUpdateMessage": false,
"lastUpload": null,
"lastDownload": null,
"githubEnterpriseUrl": null,
"askGistDescription": false,
"customFiles": {},
"hostName": null,
"universalKeybindings": false,
"autoUploadDelay": 20
}

1
VSCodium/machineid Normal file
View File

@@ -0,0 +1 @@
ca7fb78c-c09b-4004-ad26-1bc944b34014