diff --git a/.cSpell-UbScripts b/.cSpell-UbScripts new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/.cSpell-UbScripts @@ -0,0 +1 @@ + diff --git a/.gitignore b/.gitignore index aceeeaf..7b203fe 100644 --- a/.gitignore +++ b/.gitignore @@ -1,20 +1,24 @@ # Master GitHub Ignore File # Ignore everything... -* +/* # Except the (dot) Folders... !/.github/ !/.vscode/ # Except the (dot) Files... +!/.cSpell-UbScripts +!/.editorconfig !/.gitignore # Except these project folders... +!/docs/ # Except these project files... !/LICENSE.md !/README.md #Except these other misc files... +!/cspell.yaml # EOF \ No newline at end of file diff --git a/.vscode/Server-Scripts.code-workspace b/.vscode/Server-Scripts.code-workspace new file mode 100644 index 0000000..bab1b7f --- /dev/null +++ b/.vscode/Server-Scripts.code-workspace @@ -0,0 +1,8 @@ +{ + "folders": [ + { + "path": ".." + } + ], + "settings": {} +} \ No newline at end of file diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..26debfe --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,12 @@ +{ + "recommendations": [ + "streetsidesoftware.code-spell-checker", + "pkief.material-icon-theme", + "github.vscode-pull-request-github", + "chrisdias.vscode-opennewinstance", + "esbenp.prettier-vscode", + "arcanis.vscode-zipfs", + "editorconfig.editorconfig", + "mhutchie.git-graph" + ] +} diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..f1fbe8c --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,17 @@ +{ + "git.defaultBranchName": "release", + "git.repositoryScanMaxDepth": -1, + "git.alwaysShowStagedChangesResourceGroup": true, + "git.branchPrefix": "eDev-", + "files.exclude": { + "**/.git": false, + "**/.svn": false + }, + "editor.fontSize": 16, + "files.autoSave": "onFocusChange", + "editor.bracketPairColorization.independentColorPoolPerBracketType": true, + "editor.minimap.scale": 2, + "explorer.fileNesting.enabled": true, + "scm.alwaysShowActions": true, + "scm.providerCountBadge": "visible" +} diff --git a/README.md b/README.md index f938cea..58515ae 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# Ubuntu 24.04 LTS Basic Setup Script +# Ubuntu LTS Misc Setup Scripts - This script is meant to help setup a main sudo user and provide some basic initial security hardening for a fresh Ubuntu 24.04 LTS server. The script can be used on a in-house bare metal server, a virtual macine, a VPS Cloud Server, or a Bare Metal Cloud Server. + This script is meant to help setup a main sudo user and provide some basic initial security hardening for a fresh Ubuntu 24.04 LTS server. The script can be used on a in-house bare metal server, a virtual machine, a VPS Cloud Server, or a Bare Metal Cloud Server. More info... @@ -8,5 +8,9 @@ ### How to Use... +### Sponsors + +### Contributors + ______ Copyright © 2024 [Erik S. Roth]() | [RL TechnologiesLLC]() - [Released under the MIT License](). diff --git a/cspell.yaml b/cspell.yaml new file mode 100644 index 0000000..f30ff6d --- /dev/null +++ b/cspell.yaml @@ -0,0 +1,15 @@ +$schema: https://raw.githubusercontent.com/streetsidesoftware/cspell/main/cspell.schema.json +version: '0.2' +dictionaryDefinitions: + - name: Ubuntu Scripts Dictionary + path: './.cSpell-WP42' + addWords: true +dictionaries: + - Ubuntu Scriptw Dictionary +ignorePaths: + - 'node_modules' + - '/.cSpell-UbScripts' +languageSettings: + - languageID: + - markdown + caseSensitive: true \ No newline at end of file