Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

testing web edits #46

Merged
merged 9 commits into from
Dec 11, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 3 additions & 6 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
[submodule "homebrew"]
path = _quickstart/homebrew
url = https://github.com/bamr87/homebrew
[submodule "winget"]
path = _quickstart/winget
url = https://github.com/bamr87/winget-packages.git
[submodule "pages/_docs/jekyll-docs"]
path = pages/_docs/jekyll-docs
url = https://github.com/jekyll/jekyll.git
1 change: 1 addition & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ group :jekyll_plugins do
gem 'jekyll-algolia'
gem 'jekyll-assets', "~> 1.0.0"
gem 'jekyll-mermaid'
gem 'jekyll-admin'
# gem 'jekyll-spaceship'

# these are all part of the github-pages gem
Expand Down
12 changes: 12 additions & 0 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,18 @@ maintainers:
- name: "Vacant"
profile: "/github.com"


## Admin Information----------------------------------------------------------

jekyll_admin:
# hidden_links:
# - posts
# - pages
# - staticfiles
# - datafiles
# - configuration
homepage: "pages"

## Personalization ----------------------------------------------------------------

locale : "en-US"
Expand Down
18 changes: 18 additions & 0 deletions _includes/docs_variables_table.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<div class="mobile-side-scroller">
<table>
<thead>
<tr>
<th>Variable</th>
<th>Description</th>
</tr>
</thead>
<tbody>
{% for var in include.scope -%}
<tr>
<td><p><code>{{ var.name }}</code></p></td>
<td><p>{{- var.description -}}</p></td>
</tr>
{% endfor -%}
</tbody>
</table>
</div>
1 change: 1 addition & 0 deletions _includes/docs_version_badge.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<span class="version-badge" title="This feature is available starting version {{ include.version }}">{{ include.version }}</span>
Binary file added assets/gif/windows-developer-settings.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/jekyll-seo-preview.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/jekyll-seo-snippet.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
15 changes: 15 additions & 0 deletions frontmatter.json
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,21 @@
"title": "lastmod",
"name": "lastmod",
"type": "datetime"
},
{
"title": "key",
"name": "key",
"type": "string"
},
{
"title": "index",
"name": "index",
"type": "number"
},
{
"title": "subcategory",
"name": "subcategory",
"type": "string"
}
]
},
Expand Down
28 changes: 14 additions & 14 deletions index.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,23 @@
---
title: Hello World
sub-title: Welcome to my landing site of this world
description: "This is the index.md file for the whole site and root "
preview: /images/nubi-yawn.png
excerpt: ""
description: This is the index.md file for the whole site and root
preview: "/images/nubi-yawn.png"
layout: root
keywords:
- Root
- Algolia
- Bootstrap
- Github
- GitHub Pages
- Jekyll
- TravisCI
- Web Development
- Root
- Algolia
- Bootstrap
- Github
- GitHub Pages
- Jekyll
- TravisCI
- Web Development
tags:
- index
- index
categories:
- hello world
lastmod: 2022-08-28T01:51:53.807Z
- hello world
lastmod: '2022-08-28 01:51:53 +0000'
---

Hello world, and welcome to my site. Click on `Home` in the navigation bar to get started.
Expand All @@ -38,6 +37,7 @@ Nothing to see here. Yet... but try clicking on the gear icon (or particles) for
## Features
{: .collapse .collapsed .dev-settings }
- [x] Github Pages compatibility
- [x] Jekyll Admin
- [x] MathJax
- [x] Bootstrap 5 CDN
- [x] Algolia Search indexing
Expand Down
22 changes: 12 additions & 10 deletions pages/_docs/2023-04-14-wsl-dev-setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,18 @@
title: Set up a WSL development environment
author: null
excerpt: null
description: Set up a WSL development environment using best practices from this set-by-step guide. Learn how to run Ubuntu, Visual Studio Code or Visual Studio, Git, Windows Credential Manager, MongoDB, MySQL, Docker remote containers and more.
description: Set up a WSL development environment using best practices.
snippet: null
categories:
- notes
tags:
- notes
meta: null
draft: true
lastmod: 2022-01-10T21:54:00.053Z
source: 'https://github.com/MicrosoftDocs/wsl/blob/main/WSL/setup/environment.md'
lastmod: 2023-12-03T08:37:16.464Z
source: https://github.com/MicrosoftDocs/wsl/blob/main/WSL/setup/environment.md
---

# Set up a WSL development environment

A step-by-step guide to the best practices for setting up a WSL development environment. Learn how to run the command to install the default Bash shell that uses Ubuntu or can be set to install other Linux distributions, use basic WSL commands, set up Visual Studio Code or Visual Studio, Git, Windows Credential Manager, databases like MongoDB, Postgres, or MySQL, set up GPU acceleration, run GUI apps, and more.

## Get started
Expand Down Expand Up @@ -113,9 +111,13 @@ We recommend using WSL with Windows Terminal, especially if you plan to work wit

## File storage

- To open your WSL project in Windows File Explorer, enter: `explorer.exe .` <br> *Be sure to add the period at the end of the command to open the current directory.*
- To open your WSL project in Windows File Explorer, enter: `explorer.exe .`

*Be sure to add the period at the end of the command to open the current directory.*

- [Store your project files on the same operating system as the tools you plan to use](../filesystems.md#file-storage-and-performance-across-file-systems).

- [Store your project files on the same operating system as the tools you plan to use](../filesystems.md#file-storage-and-performance-across-file-systems). <br>For the fastest performance speed, store your files in the WSL file system if you are working on them with Linux tools in a Linux command line (Ubuntu, OpenSUSE, etc). If you're working in a Windows command line (PowerShell, Command Prompt) with Windows tools, store your files in the Windows file system. Files can be accessed across the operating systems, but it may significantly slow down performance.
For the fastest performance speed, store your files in the WSL file system if you are working on them with Linux tools in a Linux command line (Ubuntu, OpenSUSE, etc). If you're working in a Windows command line (PowerShell, Command Prompt) with Windows tools, store your files in the Windows file system. Files can be accessed across the operating systems, but it may significantly slow down performance.

For example, when storing your WSL project files:

Expand All @@ -126,7 +128,7 @@ For example, when storing your WSL project files:

## Set up your favorite code editor

We recommend using Visual Studio Code or Visual Studio, as they directly support remote development and debugging with WSL. Visual Studio Code allows you to use WSL as a full-featured development environment. Visual Studio offers native WSL support for C++ cross-platform development.
We recommend using Visual Studio Code or Visual Studio, as they directly support remote development and debugging with WSL. Visual Studio Code allows you to use WSL as a full-featured development environment. Visual Studio offers native WSL support for C++ cross-platform development.

### Use Visual Studio Code

Expand All @@ -140,7 +142,7 @@ Once VS Code is installed and set up, you can open your WSL project with a VS Co

### Use Visual Studio

Follow this step-by-step guide to [Get started using Visual Studio with WSL for C++ cross-platform development](/cpp/build/walkthrough-build-debug-wsl2). Visual Studio 2022 enables you to build and debug CMake projects on Windows, WSL distributions, and SSH connections from the same instance of Visual Studio.
Follow this step-by-step guide to [Get started using Visual Studio with WSL for C++ cross-platform development](/cpp/build/walkthrough-build-debug-wsl2). Visual Studio 2022 enables you to build and debug CMake projects on Windows, WSL distributions, and SSH connections from the same instance of Visual Studio.

![Select a target system in Visual Studio 2022](../media/vs-target-system.png)

Expand Down Expand Up @@ -199,4 +201,4 @@ Follow this tutorial to learn how to set up and [run Linux GUI apps on WSL](../t
- [Set up your development environment on Windows](/windows/dev-environment/): Learn more about setting up your development environment for your preferred language or framework, such as React, Python, NodeJS, Vue, etc.
- [Troubleshooting](../troubleshooting.md): Find common issues, where to report bugs, where to request new features, and how to contribute to the docs.
- [FAQs](../faq.yml): Find a list of frequently asked questions.
- [Release Notes](../release-notes.md): Review the WSL Release Notes for a history of past build updates. You can also find the [release notes for the WSL Linux Kernel](../kernel-release-notes.md).
- [Release Notes](../release-notes.md): Review the WSL Release Notes for a history of past build updates. You can also find the [release notes for the WSL Linux Kernel](../kernel-release-notes.md)
6 changes: 2 additions & 4 deletions pages/_docs/2023-04-15-wsl-setup-with-vscode.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,10 @@ tags:
meta: null
keywords: wsl, windows, windowssubsystem, gnu, linux, bash, vs code, remote extension, debug, path, visual studio
draft: true
lastmod: 2022-05-21T23:56:40.448Z
source: 'https://github.com/MicrosoftDocs/WSL/blob/main/WSL/tutorials/wsl-vscode.md'
lastmod: 2023-12-03T08:37:14.103Z
source: https://github.com/MicrosoftDocs/WSL/blob/main/WSL/tutorials/wsl-vscode.md
---

# Get started using Visual Studio Code with Windows Subsystem for Linux

Visual Studio Code, along with the WSL extension, enables you to use WSL as your full-time development environment directly from VS Code. You can:

* develop in a Linux-based environment
Expand Down
48 changes: 47 additions & 1 deletion pages/_docs/doc-index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,58 @@ sidebar:
toc: true
toc_sticky: true
date: 2021-09-24T19:32:44.876Z
lastmod: 2023-03-11T01:52:55.548Z
lastmod: 2023-12-03T01:21:22.098Z
draft: true
---
These are the docs

## Jekyll
[official docs](https://jekyllrb.com/docs/)
```sh
git submodule add https://github.com/jekyll/jekyll.git jekyll-docs

```


```sh
cd jekyll-docs/docs/_docs
git sparse-checkout init --cone
git sparse-checkout set jekyll-docs/docs/_docs
git sparse-checkout set docs/_docs

```

```html
<!-- docs_version_badge.html -->
<span class="version-badge" title="This feature is available starting version {{ include.version }}">{{ include.version }}</span>
```


```html
<!-- docs_variables_table -->

<div class="mobile-side-scroller">
<table>
<thead>
<tr>
<th>Variable</th>
<th>Description</th>
</tr>
</thead>
<tbody>
{% for var in include.scope -%}
<tr>
<td><p><code>{{ var.name }}</code></p></td>
<td><p>{{- var.description -}}</p></td>
</tr>
{% endfor -%}
</tbody>
</table>
</div>

```



## Bootstrap

Expand Down
Loading
Loading