mirror of
https://github.com/Snigdha-OS/documentation.git
synced 2025-09-06 19:15:12 +02:00
135 lines
6.9 KiB
Markdown
135 lines
6.9 KiB
Markdown
---
|
||
sidebar_position: 1
|
||
---
|
||
# 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! 🚀 |