commit a5864ee48870f278cc2e130cf04792bb4b1d8c83 Author: Christoph J. Scherr Date: Wed Mar 6 11:53:32 2024 +0100 initial commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..fbd3bb1 --- /dev/null +++ b/.gitignore @@ -0,0 +1,49 @@ +# Created by https://www.toptal.com/developers/gitignore/api/visualstudiocode +# Edit at https://www.toptal.com/developers/gitignore?templates=visualstudiocode + +### VisualStudioCode ### +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json +!.vscode/*.code-snippets + +# Local History for Visual Studio Code +.history/ + +# Built Visual Studio Code Extensions +*.vsix + +### VisualStudioCode Patch ### +# Ignore all local history of files +.history +.ionide + +# End of https://www.toptal.com/developers/gitignore/api/visualstudiocode + +Cache/Cache_Data +CachedConfigurations +CachedData +CachedExtensionVSIXs +CachedExtensions +CachedProfilesData/__default__profile__ +Code Cache +Crashpad +DawnCache +GPUCache +Local Storage/leveldb +Network +Service Worker +Session Storage +User/History +User/globalStorage +User/workspaceStorage +VideoDecodeStats +WebStorage +databases +logs +shared_proto_db +Local State +code.lock +machineid diff --git a/User/keybindings.json b/User/keybindings.json new file mode 100644 index 0000000..e69de29 diff --git a/User/settings.json b/User/settings.json new file mode 100644 index 0000000..45153ac --- /dev/null +++ b/User/settings.json @@ -0,0 +1,158 @@ +{ + "editor.fontFamily": "'FiraCode Nerd Font'", + "vscode-neovim.neovimExecutablePaths.linux": "/usr/bin/nvim", + "svn.path": "C:\\Program Files\\TortoiseSVN\\bin\\svn.exe", + "remote.SSH.remotePlatform": { + "VM": "linux", + "VM-plex": "linux" + }, + "cmake.configureOnOpen": true, + "terminal.integrated.profiles.linux": { + + "bash": { + "path": "bash", + "icon": "terminal-bash" + }, + "zsh": { + "path": "zsh" + }, + "vbox ssh": { + "path": "ssh cscherr@127.0.0.2 -p 50022" + }, + "fish": { + "path": "fish" + }, + "tmux": { + "path": "tmux", + "icon": "terminal-tmux" + }, + "pwsh": { + "path": "pwsh", + "icon": "terminal-powershell" + } + }, + "editor.minimap.enabled": false, + "cmake.toolset": "C:\\Qt\\Tools\\CMake_64", + "[jsonc]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "prettier.tabWidth": 4, + "explorer.confirmDelete": false, + "C_Cpp.default.includePath": [ + "C:\\Qt\\6.4.2\\msvc2019_64\\include\\**", + "C:/Qt/6.4.2/msvc2019_64/include/**" + ], + "latex-workshop.latex.autoClean.run": "onBuilt", + "latex-workshop.latex.autoBuild.interval": 60000, + "latex-workshop.latex.outDir": "%DIR%/compile", + "[latex]": { + "editor.defaultFormatter": "James-Yu.latex-workshop" + }, + "editor.wordWrapColumn": 120, + "vscode-neovim.neovimInitVimPaths.linux": "/home/cscherr/.config/nvim/mini.lua", + "workbench.startupEditor": "none", + "todo-tree.general.statusBar": "total", + "todo-tree.general.tags": [ + "BUG", + "HACK", + "FIXME", + "TODO", + "XXX", + "[ ]", + "[x]", + "[X]", + "- [ ]" + ], + "git.autofetch": true, + "cSpell.userWords": [ + "Authentik", + "gehostet", + "gehostete", + "geleakt", + "grunstätzliche", + "hosten", + "Keycloak", + "Lokation", + "Maßnamen", + "Netzwerktunnelung", + "Onelogin", + "Redhat", + "reviewen", + "Studiengangsleiter", + "Tunnelung", + "whois", + "Zuwirkung" + ], + "cSpell.language": "en,de-DE,de", + "terminal.integrated.rightClickBehavior": "nothing", + "terminal.integrated.allowChords": false, + "terminal.integrated.sendKeybindingsToShell": true, + "[python]": { + "editor.formatOnType": true + }, + "vim.foldfix": true, + "markdown-preview-enhanced.previewTheme": "atom-material.css", + "markdown.preview.breaks": true, + "markdown.suggest.paths.includeWorkspaceHeaderCompletions": "onSingleOrDoubleHash", + "markdown.updateLinksOnFileMove.enabled": "prompt", + "markdown.validate.enabled": true, + "markdown.extension.preview.autoShowPreviewToSide": true, + "markdown.extension.print.theme": "dark", + "markdown.extension.theming.decoration.renderLink": true, + "markdown-preview-enhanced.automaticallyShowPreviewOfMarkdownBeingEdited": true, + "markdown-preview-enhanced.enableExtendedTableSyntax": true, + "markdown-preview-enhanced.enableHTML5Embed": true, + "markdown-preview-enhanced.enableTypographer": true, + "markdown-preview-enhanced.frontMatterRenderingOption": "code block", + "window.menuBarVisibility": "compact", + "todo-tree.tree.showCountsInTree": true, + "todo-tree.general.showActivityBarBadge": true, + "[markdown]": { + "editor.unicodeHighlight.ambiguousCharacters": false, + "editor.unicodeHighlight.invisibleCharacters": false, + "diffEditor.ignoreTrimWhitespace": false, + "editor.wordWrap": "on", + "editor.quickSuggestions": { + "comments": "off", + "strings": "off", + "other": "off" + }, + "cSpell.fixSpellingWithRenameProvider": true, + "cSpell.advanced.feature.useReferenceProviderWithRename": true, + "cSpell.advanced.feature.useReferenceProviderRemove": "/^#+\\s/", + "editor.defaultFormatter": "DavidAnson.vscode-markdownlint" + }, + "extensions.experimental.affinity": { + "asvetliakov.vscode-neovim": 1 + }, + "workbench.colorTheme": "Oceanic Next", + "accessibility.signals.terminalBell": { + "sound": "on" + }, + "terminal.integrated.enableVisualBell": true, + "vscode-neovim.logLevel": "warn", + "vscode-neovim.logOutputToConsole": true, + "rust-analyzer.check.command": "clippy", + "workbench.sideBar.location": "right", + "editor.fontSize": 16, + "editor.lineNumbers": "relative", + "workbench.colorCustomizations": { + "editorCursor.foreground": "#ffc600" + }, + "vscode-neovim.ctrlKeysForInsertMode": [ + "a", + "c", + "d", + "h", + "j", + "o", + "r", + "t", + "u", + "w", + "right", + "up", + "left", + "down" + ] +} \ No newline at end of file