From e8dbf00d948012e01e895ff95f33486b55713679 Mon Sep 17 00:00:00 2001 From: Eshan Roy Date: Thu, 5 Dec 2024 13:42:44 +0530 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix(=5Fnew):=20update=20document?= =?UTF-8?q?s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...cs-installation-online-install-md-151.json | 4 +- ...lation-virtualbox-installation-md-24e.json | 4 +- ...ite-docs-user-guide-cheetsheet-md-f7a.json | 2 +- .../version-current-metadata-prop-751.json | 15 +- .../docusaurus-debug-all-content-673.json | 37 +---- .docusaurus/globalData.json | 5 - .docusaurus/registry.js | 1 - .docusaurus/routes.js | 12 +- .docusaurus/routesChunkNames.json | 10 +- docs/installation/start_installation.md | 4 - docs/user_guide/cheetsheet.md | 133 +++++++++++++++++- 11 files changed, 147 insertions(+), 80 deletions(-) delete mode 100644 docs/installation/start_installation.md diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-installation-online-install-md-151.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-installation-online-install-md-151.json index c79e61c8..7208f67e 100644 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-installation-online-install-md-151.json +++ b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-installation-online-install-md-151.json @@ -21,7 +21,7 @@ "permalink": "/documentation/installation/offline_install" }, "next": { - "title": "Install Snigdha OS", - "permalink": "/documentation/installation/start_installation" + "title": "Virtualbox", + "permalink": "/documentation/installation/virtualbox_installation" } } \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-installation-virtualbox-installation-md-24e.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-installation-virtualbox-installation-md-24e.json index 6dd824e8..4212f269 100644 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-installation-virtualbox-installation-md-24e.json +++ b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-installation-virtualbox-installation-md-24e.json @@ -17,8 +17,8 @@ }, "sidebar": "tutorialSidebar", "previous": { - "title": "Install Snigdha OS", - "permalink": "/documentation/installation/start_installation" + "title": "Online Installation", + "permalink": "/documentation/installation/online_install" }, "next": { "title": "Post Installation", diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-user-guide-cheetsheet-md-f7a.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-user-guide-cheetsheet-md-f7a.json index b057defb..fbaa7cdf 100644 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-user-guide-cheetsheet-md-f7a.json +++ b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-user-guide-cheetsheet-md-f7a.json @@ -1,7 +1,7 @@ { "id": "user_guide/cheetsheet", "title": "Cheetsheet/Shortcuts", - "description": "", + "description": "Below is a compilation of commonly used keyboard shortcuts for Snigdha OS, focusing on frequently used desktop environments and terminal tasks. Keep in mind that shortcuts can vary based on the desktop environment (e.g., GNOME, KDE, XFCE) or window manager (e.g., i3, bspwm).", "source": "@site/docs/user_guide/cheetsheet.md", "sourceDirName": "user_guide", "slug": "/user_guide/cheetsheet", diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json b/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json index 47728491..be71e94f 100644 --- a/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json +++ b/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json @@ -152,13 +152,6 @@ "docId": "installation/online_install", "unlisted": false }, - { - "type": "link", - "label": "Install Snigdha OS", - "href": "/documentation/installation/start_installation", - "docId": "installation/start_installation", - "unlisted": false - }, { "type": "link", "label": "Virtualbox", @@ -463,12 +456,6 @@ "description": "🌐 How to Install Snigdha OS Online (With Internet Connection)", "sidebar": "tutorialSidebar" }, - "installation/start_installation": { - "id": "installation/start_installation", - "title": "Install Snigdha OS", - "description": "", - "sidebar": "tutorialSidebar" - }, "installation/virtualbox_installation": { "id": "installation/virtualbox_installation", "title": "Virtualbox", @@ -610,7 +597,7 @@ "user_guide/cheetsheet": { "id": "user_guide/cheetsheet", "title": "Cheetsheet/Shortcuts", - "description": "", + "description": "Below is a compilation of commonly used keyboard shortcuts for Snigdha OS, focusing on frequently used desktop environments and terminal tasks. Keep in mind that shortcuts can vary based on the desktop environment (e.g., GNOME, KDE, XFCE) or window manager (e.g., i3, bspwm).", "sidebar": "tutorialSidebar" } } diff --git a/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json b/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json index 590c315b..fe171ecf 100644 --- a/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json +++ b/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json @@ -419,33 +419,6 @@ "title": "Offline Installation", "permalink": "/documentation/installation/offline_install" }, - "next": { - "title": "Install Snigdha OS", - "permalink": "/documentation/installation/start_installation" - } - }, - { - "id": "installation/start_installation", - "title": "Install Snigdha OS", - "description": "", - "source": "@site/docs/installation/start_installation.md", - "sourceDirName": "installation", - "slug": "/installation/start_installation", - "permalink": "/documentation/installation/start_installation", - "draft": false, - "unlisted": false, - "editUrl": "https://github.com/Snigdha-OS/documentation/tree/master/docs/installation/start_installation.md", - "tags": [], - "version": "current", - "sidebarPosition": 6, - "frontMatter": { - "sidebar_position": 6 - }, - "sidebar": "tutorialSidebar", - "previous": { - "title": "Online Installation", - "permalink": "/documentation/installation/online_install" - }, "next": { "title": "Virtualbox", "permalink": "/documentation/installation/virtualbox_installation" @@ -470,8 +443,8 @@ }, "sidebar": "tutorialSidebar", "previous": { - "title": "Install Snigdha OS", - "permalink": "/documentation/installation/start_installation" + "title": "Online Installation", + "permalink": "/documentation/installation/online_install" }, "next": { "title": "Post Installation", @@ -1072,7 +1045,7 @@ { "id": "user_guide/cheetsheet", "title": "Cheetsheet/Shortcuts", - "description": "", + "description": "Below is a compilation of commonly used keyboard shortcuts for Snigdha OS, focusing on frequently used desktop environments and terminal tasks. Keep in mind that shortcuts can vary based on the desktop environment (e.g., GNOME, KDE, XFCE) or window manager (e.g., i3, bspwm).", "source": "@site/docs/user_guide/cheetsheet.md", "sourceDirName": "user_guide", "slug": "/user_guide/cheetsheet", @@ -1202,10 +1175,6 @@ "type": "doc", "id": "installation/online_install" }, - { - "type": "doc", - "id": "installation/start_installation" - }, { "type": "doc", "id": "installation/virtualbox_installation" diff --git a/.docusaurus/globalData.json b/.docusaurus/globalData.json index d3d89652..3f1370a3 100644 --- a/.docusaurus/globalData.json +++ b/.docusaurus/globalData.json @@ -85,11 +85,6 @@ "path": "/documentation/installation/online_install", "sidebar": "tutorialSidebar" }, - { - "id": "installation/start_installation", - "path": "/documentation/installation/start_installation", - "sidebar": "tutorialSidebar" - }, { "id": "installation/virtualbox_installation", "path": "/documentation/installation/virtualbox_installation", diff --git a/.docusaurus/registry.js b/.docusaurus/registry.js index 026a0aea..9976fc06 100644 --- a/.docusaurus/registry.js +++ b/.docusaurus/registry.js @@ -46,7 +46,6 @@ export default { "content---documentation-installation-making-bootable-usbb-85-7c0": [() => import(/* webpackChunkName: "content---documentation-installation-making-bootable-usbb-85-7c0" */ "@site/docs/installation/making_bootable_usb.md"), "@site/docs/installation/making_bootable_usb.md", require.resolveWeak("@site/docs/installation/making_bootable_usb.md")], "content---documentation-installation-offline-install-3-f-3-886": [() => import(/* webpackChunkName: "content---documentation-installation-offline-install-3-f-3-886" */ "@site/docs/installation/offline_install.md"), "@site/docs/installation/offline_install.md", require.resolveWeak("@site/docs/installation/offline_install.md")], "content---documentation-installation-online-install-151-611": [() => import(/* webpackChunkName: "content---documentation-installation-online-install-151-611" */ "@site/docs/installation/online_install.md"), "@site/docs/installation/online_install.md", require.resolveWeak("@site/docs/installation/online_install.md")], - "content---documentation-installation-start-installation-1-f-9-afb": [() => import(/* webpackChunkName: "content---documentation-installation-start-installation-1-f-9-afb" */ "@site/docs/installation/start_installation.md"), "@site/docs/installation/start_installation.md", require.resolveWeak("@site/docs/installation/start_installation.md")], "content---documentation-installation-virtualbox-installation-24-e-096": [() => import(/* webpackChunkName: "content---documentation-installation-virtualbox-installation-24-e-096" */ "@site/docs/installation/virtualbox_installation.md"), "@site/docs/installation/virtualbox_installation.md", require.resolveWeak("@site/docs/installation/virtualbox_installation.md")], "content---documentation-introduction-code-of-conducte-89-ce5": [() => import(/* webpackChunkName: "content---documentation-introduction-code-of-conducte-89-ce5" */ "@site/docs/introduction/code_of_conduct.md"), "@site/docs/introduction/code_of_conduct.md", require.resolveWeak("@site/docs/introduction/code_of_conduct.md")], "content---documentation-introduction-coding-standard-0-e-1-8f5": [() => import(/* webpackChunkName: "content---documentation-introduction-coding-standard-0-e-1-8f5" */ "@site/docs/introduction/coding-standard.md"), "@site/docs/introduction/coding-standard.md", require.resolveWeak("@site/docs/introduction/coding-standard.md")], diff --git a/.docusaurus/routes.js b/.docusaurus/routes.js index 03498ca2..bb5201c9 100644 --- a/.docusaurus/routes.js +++ b/.docusaurus/routes.js @@ -79,15 +79,15 @@ export default [ }, { path: '/documentation/', - component: ComponentCreator('/documentation/', '20b'), + component: ComponentCreator('/documentation/', 'f3c'), routes: [ { path: '/documentation/', - component: ComponentCreator('/documentation/', '175'), + component: ComponentCreator('/documentation/', '8e3'), routes: [ { path: '/documentation/', - component: ComponentCreator('/documentation/', '5ea'), + component: ComponentCreator('/documentation/', '3e5'), routes: [ { path: '/documentation/before_installation/imporatnt_notes', @@ -233,12 +233,6 @@ export default [ exact: true, sidebar: "tutorialSidebar" }, - { - path: '/documentation/installation/start_installation', - component: ComponentCreator('/documentation/installation/start_installation', '0d4'), - exact: true, - sidebar: "tutorialSidebar" - }, { path: '/documentation/installation/virtualbox_installation', component: ComponentCreator('/documentation/installation/virtualbox_installation', 'f71'), diff --git a/.docusaurus/routesChunkNames.json b/.docusaurus/routesChunkNames.json index b9fa1bed..f10cda1d 100644 --- a/.docusaurus/routesChunkNames.json +++ b/.docusaurus/routesChunkNames.json @@ -113,17 +113,17 @@ }, "content": "content---documentation-privacy-policyfbb-0dc" }, - "/documentation/-20b": { + "/documentation/-f3c": { "__comp": "__comp---theme-docs-root-5-e-9-0b6", "__context": { "plugin": "plugin---documentation-ed-9-690" } }, - "/documentation/-175": { + "/documentation/-8e3": { "__comp": "__comp---theme-doc-version-roota-7-b-5de", "version": "version---documentation-935-548" }, - "/documentation/-5ea": { + "/documentation/-3e5": { "__comp": "__comp---theme-doc-roota-94-67a" }, "/documentation/before_installation/imporatnt_notes-89a": { @@ -222,10 +222,6 @@ "__comp": "__comp---theme-doc-item-178-a40", "content": "content---documentation-installation-online-install-151-611" }, - "/documentation/installation/start_installation-0d4": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---documentation-installation-start-installation-1-f-9-afb" - }, "/documentation/installation/virtualbox_installation-f71": { "__comp": "__comp---theme-doc-item-178-a40", "content": "content---documentation-installation-virtualbox-installation-24-e-096" diff --git a/docs/installation/start_installation.md b/docs/installation/start_installation.md deleted file mode 100644 index 641e2084..00000000 --- a/docs/installation/start_installation.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -sidebar_position: 6 ---- -# Install Snigdha OS \ No newline at end of file diff --git a/docs/user_guide/cheetsheet.md b/docs/user_guide/cheetsheet.md index db94bf11..f11a8bf7 100644 --- a/docs/user_guide/cheetsheet.md +++ b/docs/user_guide/cheetsheet.md @@ -1,4 +1,135 @@ --- sidebar_position: 1 --- -# Cheetsheet/Shortcuts \ No newline at end of file +# Cheetsheet/Shortcuts + +Below is a compilation of commonly used **keyboard shortcuts** for Snigdha OS, focusing on frequently used desktop environments and terminal tasks. Keep in mind that shortcuts can vary based on the desktop environment (e.g., GNOME, KDE, XFCE) or window manager (e.g., i3, bspwm). + +--- + +### 🔤 **General Shortcuts (Common Across Desktop Environments)** + +| **Shortcut** | **Action** | +|--------------------------|---------------------------------------------| +| `Ctrl + Alt + T` | Open a terminal. | +| `Alt + Tab` | Switch between open applications. | +| `Ctrl + Shift + Q` | Close the current window or application. | +| `Ctrl + Alt + L` | Lock the screen. | +| `Alt + F2` | Open the run command dialog. | +| `Print Screen` | Take a screenshot of the entire screen. | +| `Alt + Print Screen` | Take a screenshot of the current window. | +| `Ctrl + Alt + Arrow` | Switch workspaces/desktops. | + +--- + +### 🖥️ **Terminal Shortcuts** + +| **Shortcut** | **Action** | +|--------------------------|---------------------------------------------| +| `Ctrl + C` | Cancel the current command. | +| `Ctrl + Z` | Suspend the current command. | +| `Ctrl + D` | Exit the terminal session. | +| `Ctrl + L` | Clear the terminal screen. | +| `Ctrl + A` | Move the cursor to the beginning of the line. | +| `Ctrl + E` | Move the cursor to the end of the line. | +| `Ctrl + R` | Search through command history. | +| `Ctrl + Shift + T` | Open a new tab (if supported). | +| `Ctrl + Shift + N` | Open a new terminal window. | +| `Ctrl + K` | Delete everything from the cursor to the end of the line. | + +--- + +### 📂 **File Manager Shortcuts (Nautilus, Dolphin, Thunar)** + +| **Shortcut** | **Action** | +|--------------------------|---------------------------------------------| +| `Ctrl + N` | Open a new file manager window. | +| `Ctrl + T` | Open a new tab (if supported). | +| `Ctrl + W` | Close the current tab. | +| `Ctrl + H` | Show or hide hidden files. | +| `Ctrl + L` | Focus the address bar. | +| `Alt + Up Arrow` | Navigate to the parent folder. | +| `Alt + Left Arrow` | Go back to the previous folder. | +| `Alt + Right Arrow` | Go forward to the next folder. | +| `F2` | Rename the selected file or folder. | +| `Shift + Delete` | Permanently delete a file (bypass trash). | + +--- + +### 🖱️ **Window Management Shortcuts (Desktop Environments)** + +#### **GNOME** +| **Shortcut** | **Action** | +|--------------------------|---------------------------------------------| +| `Super` (Windows key) | Open the Activities Overview. | +| `Super + A` | Show all applications. | +| `Super + Left/Right` | Snap the window to the left or right. | +| `Super + Up` | Maximize the current window. | +| `Super + Down` | Minimize or restore the window. | +| `Alt + F4` | Close the current window. | + +#### **KDE Plasma** +| **Shortcut** | **Action** | +|--------------------------|---------------------------------------------| +| `Alt + F1` | Open the application launcher. | +| `Alt + Space` | Open the KRunner search bar. | +| `Ctrl + F1–F8` | Switch between virtual desktops. | +| `Alt + Drag` | Move windows by dragging anywhere. | +| `Ctrl + Alt + Delete` | Log out or lock the screen. | + +#### **XFCE** +| **Shortcut** | **Action** | +|--------------------------|---------------------------------------------| +| `Alt + F1` | Open the main menu. | +| `Ctrl + Alt + D` | Show desktop (minimize all windows). | +| `Alt + F10` | Maximize the current window. | +| `Alt + F6` | Focus on the next window. | +| `Alt + F9` | Minimize the current window. | + +#### **i3 Window Manager** +| **Shortcut** | **Action** | +|--------------------------|---------------------------------------------| +| `Mod + Enter` | Open a terminal. | +| `Mod + D` | Open dmenu (app launcher). | +| `Mod + H/J/K/L` | Resize windows horizontally/vertically. | +| `Mod + Shift + Q` | Close the focused window. | +| `Mod + 1–9` | Switch to workspace 1–9. | +| `Mod + Shift + 1–9` | Move the current window to workspace 1–9. | + +--- + +### 🎥 **Media Control Shortcuts** + +| **Shortcut** | **Action** | +|--------------------------|---------------------------------------------| +| `XF86AudioRaiseVolume` | Increase volume. | +| `XF86AudioLowerVolume` | Decrease volume. | +| `XF86AudioMute` | Mute/unmute audio. | +| `XF86AudioPlay` | Play or pause media. | +| `XF86AudioNext` | Play the next track. | +| `XF86AudioPrev` | Play the previous track. | + +--- + +### 🔒 **Virtual Console Shortcuts** + +| **Shortcut** | **Action** | +|--------------------------|---------------------------------------------| +| `Ctrl + Alt + F1–F6` | Switch between TTY consoles. | +| `Ctrl + Alt + F7` | Return to the graphical session. | + +--- + +### ⚙️ **Customizing Shortcuts** + +Many desktop environments allow you to customize shortcuts: + +- **GNOME**: Use **Settings → Keyboard → Shortcuts**. +- **KDE Plasma**: Use **System Settings → Shortcuts**. +- **XFCE**: Use **Settings Manager → Keyboard → Application Shortcuts**. + +--- + +### 🔗 **Conclusion** + +These are just a few of the many shortcuts available on Snigdha OS. Depending on your desktop environment or window manager, additional shortcuts may apply. Experiment with your setup and consider customizing shortcuts to fit your workflow! 🚀 \ No newline at end of file