diff --git a/Linux Settings/Gesture Settings/Gestures.conf b/Linux Settings/Gesture Settings/Gestures.conf deleted file mode 100644 index 6fa7c09..0000000 --- a/Linux Settings/Gesture Settings/Gestures.conf +++ /dev/null @@ -1,21 +0,0 @@ -# Generated by Gestures 0.2.2 --> https://gitlab.com/cunidev/gestures -# Manual editing might result in data loss! - - -# Invalid lines - - -# Unsupported lines - -# Swipe threshold (0-100) -swipe_threshold 0 - -# Gestures -gesture swipe up 3 xdotool key super -gesture swipe down 3 xdotool key Escape -gesture swipe right 3 xdotool key 'ctrl+alt+Left' -gesture swipe left 3 xdotool key 'ctrl+alt+Right' -gesture pinch out 3 xdotool key 'ctrl+plus' -gesture pinch in 3 xdotool key 'ctrl+minus' -gesture swipe left 4 xdotool key 'alt+Left' -gesture swipe right 4 xdotool key 'alt+Right' \ No newline at end of file diff --git a/Preferences.sublime-settings b/Preferences.sublime-settings index 4a2e71f..80bb583 100644 --- a/Preferences.sublime-settings +++ b/Preferences.sublime-settings @@ -1,6 +1,8 @@ { - "color_scheme": "Packages/ayu/ayu-dark.sublime-color-scheme", - "font_size": 12, - "ignored_packages": ["Vintage"], - "theme": "ayu-dark.sublime-theme" + "ignored_packages": + [ + "Vintage", + ], + "color_scheme": "Packages/ayu/ayu-dark.sublime-color-scheme", + "theme": "ayu-dark.sublime-theme", } diff --git a/settings.json b/settings.json index 0cbc9f5..ee86bc3 100644 --- a/settings.json +++ b/settings.json @@ -4,9 +4,10 @@ "editor.guides.bracketPairs": "active", "javascript.updateImportsOnFileMove.enabled": "always", "editor.renderWhitespace": "all", - // These are all my auto-save configs - "editor.formatOnSave": true, "editor.defaultFormatter": "esbenp.prettier-vscode", + "html.format.enable": true, + "html.format.preserveNewLines": true, + "files.trimTrailingWhitespace": true, // turn it off for JS and JSX, we will do this via eslint "[javascript]": { "editor.formatOnSave": false, @@ -22,7 +23,7 @@ "source.fixAll": true }, "editor.tabSize": 2, - "editor.fontFamily": "Menlo, Monaco, 'Courier New', monospace, Fira Code Retina", + "editor.fontFamily": "JetBrains Mono, Menlo, Monaco, 'Courier New', monospace", "editor.fontLigatures": true, "editor.fontSize": 16, "editor.quickSuggestions": { @@ -47,14 +48,13 @@ "editor.formatOnType": true, "svelte.enable-ts-plugin": true, "cSpell.diagnosticLevel": "Hint", - "cSpell.userWords": ["Shellnut", "sveltejs", "Umami", "vite"], + "cSpell.userWords": ["cachable", "Shellnut", "sveltejs", "Umami", "vite"], "git.autofetch": true, "git.mergeEditor": true, "editor.stickyScroll.enabled": true, "workbench.colorTheme": "SynthWave '84", "svelte.plugin.svelte.note-new-transformation": false, "workbench.iconTheme": "material-icon-theme", - "window.zoomLevel": -1, "prettier.useTabs": true, "javascript.inlayHints.parameterTypes.enabled": true, "javascript.inlayHints.variableTypes.enabled": true, @@ -69,8 +69,22 @@ "typescript.inlayHints.parameterTypes.enabled": true, "javascript.inlayHints.enumMemberValues.enabled": true, "editor.insertSpaces": false, - "workbench.editor.labelFormat": "short", + "workbench.editor.labelFormat": "medium", "explorer.compactFolders": false, "material-icon-theme.folders.color": "#43a047", - "workbench.tree.indent": 12 + "workbench.tree.indent": 12, + "codeium.enableConfig": { + "*": true, + "svelte": true + }, + "codeium.enableSearch": true, + "editor.fontVariations": false, + "window.zoomLevel": -2, + "editor.formatOnSave": true, + "editor.formatOnSaveMode": "file", + "eslint.codeActionsOnSave.rules": null, + "editor.inlayHints.enabled": "off", + "git.path": "/usr/bin/git", + "files.autoSave": "afterDelay", + "explorer.sortOrder": "filesFirst" } diff --git a/vs-code-extensions-i-use.md b/vs-code-extensions-i-use.md index a59bb68..7e84ab9 100644 --- a/vs-code-extensions-i-use.md +++ b/vs-code-extensions-i-use.md @@ -1,32 +1,36 @@ Here are a list of all the extensions I use. This is an ever-changing setup, so if you saw me use something in a video or screenshot, it might be in this list! -| ×××××× | | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Auto Rename Tag |

Auto Rename Tag

Auto rename paired HTML/XML tag | -| Better Comments |

Better Comments

Improve your code commenting by annotating with alert, informational, TODOs, and more! | -| Code Spell Checker |

Code Spell Checker

Spelling checker for source code | -| Codeium: AI Coding Autocomplete for Python, Javascript, Typescript, Java, Go, and more |

Codeium: AI Coding Autocomplete for Python, Javascript, Typescript, Java, Go, and more

The modern coding superpower: free AI code completion plugin for your favorite languages. Type less. Code more. Ship faster. | -| colorize |

colorize

A vscode extension to help visualize css colors in files. | -| Conventional Commits |

Conventional Commits

💬Conventional Commits for VSCode. | -| DotENV |

DotENV

Support for dotenv file syntax | -| ESLint |

ESLint

Integrates ESLint JavaScript into VS Code. | -| Git History |

Git History

View git log, file history, compare branches or commits | -| Import Cost |

Import Cost

Display import/require package size in the editor | -| Jest |

Jest

Use Facebook's Jest With Pleasure. | -| Level Up Theme Official |

Level Up Theme Official

➕ Official theme of Level Up Tutorials ➕ | -| Material Icon Theme |

Material Icon Theme

Material Design Icons for Visual Studio Code | -| MDX |

MDX

Language support for MDX | -| npm Intellisense |

npm Intellisense

Visual Studio Code plugin that autocompletes npm modules in import statements | -| open in browser |

open in browser

This allows you to open the current file in your default browser or application. | -| Path Intellisense |

Path Intellisense

Visual Studio Code plugin that autocompletes filenames | -| PostCSS Intellisense and Highlighting |

PostCSS Intellisense and Highlighting

Syntax highlighting and intellisense for PostCSS | -| Prettier - Code formatter |

Prettier - Code formatter

Code formatter using prettier | -| Svelte 3 Snippets |

Svelte 3 Snippets

Svelte 3 Snippets for VS Code | -| Svelte for VS Code |

Svelte for VS Code

Svelte language support for VS Code | -| SynthWave '84 |

SynthWave '84

A Synthwave-inspired colour theme to satisfy your neon dreams | -| Template String Converter |

Template String Converter

Converts a string to a template string when ${ is typed | -| Thunder Client |

Thunder Client

Lightweight Rest API Client for VS Code | -| Todo Tree |

Todo Tree

Show TODO, FIXME, etc. comment tags in a tree view | -| vscode-icons |

vscode-icons

Icons for Visual Studio Code | -| vscode-styled-components |

vscode-styled-components

Syntax highlighting for styled-components | -| Wrap Console Log Simple |

Wrap Console Log Simple

Wrap to console.log(or any function name) by word or selection | +| ×××××× | | +| --- | --- | +| Auto Rename Tag |

Auto Rename Tag

Auto rename paired HTML/XML tag | +| Better Comments |

Better Comments

Improve your code commenting by annotating with alert, informational, TODOs, and more! | +| Code Spell Checker |

Code Spell Checker

Spelling checker for source code | +| Codeium: AI Coding Autocomplete and Chat for Python, Javascript, Typescript, Java, Go, and more |

Codeium: AI Coding Autocomplete and Chat for Python, Javascript, Typescript, Java, Go, and more

The modern coding superpower: free AI code acceleration plugin for your favorite languages. Type less. Code more. Ship faster. | +| colorize |

colorize

A vscode extension to help visualize css colors in files. | +| Conventional Commits |

Conventional Commits

💬Conventional Commits for VSCode. | +| Docker |

Docker

Makes it easy to create, manage, and debug containerized applications. | +| DotENV |

DotENV

Support for dotenv file syntax | +| Easy Snippet |

Easy Snippet

Turn your selection into a snippet | +| ESLint |

ESLint

Integrates ESLint JavaScript into VS Code. | +| Git History |

Git History

View git log, file history, compare branches or commits | +| Import Cost |

Import Cost

Display import/require package size in the editor | +| Level Up Theme Official |

Level Up Theme Official

➕ Official theme of Level Up Tutorials ➕ | +| Material Icon Theme |

Material Icon Theme

Material Design Icons for Visual Studio Code | +| MDX |

MDX

Language support for MDX | +| npm Intellisense |

npm Intellisense

Visual Studio Code plugin that autocompletes npm modules in import statements | +| Path Intellisense |

Path Intellisense

Visual Studio Code plugin that autocompletes filenames | +| PostCSS Intellisense and Highlighting |

PostCSS Intellisense and Highlighting

Syntax highlighting and intellisense for PostCSS | +| Prettier - Code formatter |

Prettier - Code formatter

Code formatter using prettier | +| Pretty TypeScript Errors |

Pretty TypeScript Errors

Make TypeScript errors prettier and more human-readable in VSCode | +| Prisma |

Prisma

Adds syntax highlighting, formatting, auto-completion, jump-to-definition and linting for .prisma files. | +| Svelte 3 Snippets |

Svelte 3 Snippets

Svelte 3 Snippets for VS Code | +| Svelte for VS Code |

Svelte for VS Code

Svelte language support for VS Code | +| svelte-matey |

svelte-matey

Effortless Sveltekit Navigation & Tools! | +| SynthWave '84 |

SynthWave '84

A Synthwave-inspired colour theme to satisfy your neon dreams | +| Tailwind CSS IntelliSense |

Tailwind CSS IntelliSense

Intelligent Tailwind CSS tooling for VS Code | +| Template String Converter |

Template String Converter

Converts a string to a template string when ${ is typed | +| Thunder Client |

Thunder Client

Lightweight Rest API Client for VS Code | +| Todo Tree |

Todo Tree

Show TODO, FIXME, etc. comment tags in a tree view | +| vscode-icons |

vscode-icons

Icons for Visual Studio Code | +| vscode-styled-components |

vscode-styled-components

Syntax highlighting for styled-components | +| Wrap Console Log Simple |

Wrap Console Log Simple

Wrap to console.log(or any function name) by word or selection | diff --git a/vscode-snippets/svelte.json b/vscode-snippets/svelte.json new file mode 100644 index 0000000..219cba6 --- /dev/null +++ b/vscode-snippets/svelte.json @@ -0,0 +1,62 @@ +{ + "list": { + "prefix": "list", + "description": "Svelte List", + "body": [ + "" + ] + }, + "sfc": { + "prefix": "sfc", + "description": "single file component", + "body": [ + "", + "", + "$2", + "", + "" + ] + }, + "pre": { + "prefix": "pre", + "description": "pre", + "body": [ + "
",
+      "\t{JSON.stringify(${1:data}, ${2:null}, ${3:2})}",
+      "
" + ] + }, + "log": { + "prefix": "c", + "description": "log value ", + "body": [ + "console.log($0)" + ] + }, + "script": { + "prefix": "script", + "description": "script tag", + "body": [ + "" + ] + }, + "script module": { + "prefix": "script module", + "description": "script module", + "body": [ + "" + ] + } +} \ No newline at end of file diff --git a/vscode-snippets/typescript.json b/vscode-snippets/typescript.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/vscode-snippets/typescript.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/vscode.json b/vscode.json deleted file mode 100644 index 0cbc9f5..0000000 --- a/vscode.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "editor.wordWrap": "bounded", - "editor.bracketPairColorization.enabled": true, - "editor.guides.bracketPairs": "active", - "javascript.updateImportsOnFileMove.enabled": "always", - "editor.renderWhitespace": "all", - // These are all my auto-save configs - "editor.formatOnSave": true, - "editor.defaultFormatter": "esbenp.prettier-vscode", - // turn it off for JS and JSX, we will do this via eslint - "[javascript]": { - "editor.formatOnSave": false, - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[javascriptreact]": { - "editor.formatOnSave": false - }, - // show eslint icon at bottom toolbar - "eslint.alwaysShowStatus": true, - // tell the ESLint plugin to run on save - "editor.codeActionsOnSave": { - "source.fixAll": true - }, - "editor.tabSize": 2, - "editor.fontFamily": "Menlo, Monaco, 'Courier New', monospace, Fira Code Retina", - "editor.fontLigatures": true, - "editor.fontSize": 16, - "editor.quickSuggestions": { - "other": true, - "comments": false, - "strings": false - }, - "files.exclude": { - "**/.cache": true, - "**/.DS_Store": true, - "**/.git": true, - "**/.hg": true, - "**/.next": true, - "**/.svn": true, - "**/CVS": true, - "**/dist": false - }, - "emmet.showSuggestionsAsSnippets": true, - "editor.snippetSuggestions": "top", - "emmet.triggerExpansionOnTab": true, - "editor.formatOnPaste": true, - "editor.formatOnType": true, - "svelte.enable-ts-plugin": true, - "cSpell.diagnosticLevel": "Hint", - "cSpell.userWords": ["Shellnut", "sveltejs", "Umami", "vite"], - "git.autofetch": true, - "git.mergeEditor": true, - "editor.stickyScroll.enabled": true, - "workbench.colorTheme": "SynthWave '84", - "svelte.plugin.svelte.note-new-transformation": false, - "workbench.iconTheme": "material-icon-theme", - "window.zoomLevel": -1, - "prettier.useTabs": true, - "javascript.inlayHints.parameterTypes.enabled": true, - "javascript.inlayHints.variableTypes.enabled": true, - "javascript.inlayHints.propertyDeclarationTypes.enabled": true, - "typescript.inlayHints.enumMemberValues.enabled": true, - "typescript.inlayHints.propertyDeclarationTypes.enabled": true, - "typescript.inlayHints.variableTypes.enabled": true, - "typescript.inlayHints.functionLikeReturnTypes.enabled": true, - "javascript.inlayHints.functionLikeReturnTypes.enabled": true, - "typescript.inlayHints.parameterNames.enabled": "all", - "javascript.inlayHints.parameterNames.enabled": "literals", - "typescript.inlayHints.parameterTypes.enabled": true, - "javascript.inlayHints.enumMemberValues.enabled": true, - "editor.insertSpaces": false, - "workbench.editor.labelFormat": "short", - "explorer.compactFolders": false, - "material-icon-theme.folders.color": "#43a047", - "workbench.tree.indent": 12 -}