Skip to content

Commit

Permalink
Create MATE docs
Browse files Browse the repository at this point in the history
  • Loading branch information
D3vil0p3r committed Nov 7, 2023
1 parent 6e02a31 commit b2534f8
Show file tree
Hide file tree
Showing 8 changed files with 79 additions and 9 deletions.
1 change: 1 addition & 0 deletions astro.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ export default defineConfig({
{ label: 'GNOME', link: '/en/configuration/gnome' },
{ label: 'Bspwm', link: '/en/configuration/bspwm' },
{ label: 'KDE Plasma', link: '/en/configuration/kde' },
{ label: 'MATE', link: '/en/configuration/mate' },
{ label: 'XFCE', link: '/en/configuration/xfce' },
{ label: 'Hyprland', link: '/en/configuration/hyprland' },
{ label: 'NVIDIA GPU', link: '/en/configuration/nvidia' },
Expand Down
Binary file added src/assets/images/mate-appdialog.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 src/assets/images/mate-bar.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 src/assets/images/mate-cyborg.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 src/assets/images/mate-menu.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 src/assets/images/mate-secmenu.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
18 changes: 9 additions & 9 deletions src/content/docs/en/configuration/gnome.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,11 @@ In Athena OS, GNOME has been configured in order to decrease the usage complexit

The environment consists of several applications that will shown in this chapter.

## Top Bar
## Desktop

The desktop is pretty simple in terms of elements.

The GNOME top bar is composed of **Logo Menu** extension that provides a menu to access to several resources as settings, software center and application list.
GNOME top bar is composed of **Logo Menu** extension that provides a menu to access to several resources as settings, software center and application list.

![GNOME Logo Menu](@assets/images/gnome-logomenu.png)

Expand Down Expand Up @@ -68,13 +70,7 @@ At the end there is the power and settings menu that could be used for using pow

![GNOME Power Menu](@assets/images/gnome-power.png)

## Desktop

The desktop is pretty simple in terms of elements. Default GNOME usually does not show desktop icons. Here, you can have them.

![GNOME Desktop Icons](@assets/images/gnome-desktop.png)

At the bottom side, a **Menu Dock** has been implemented showing the pinned applications of the system and the active ones.
At the bottom side of the desktop, a **Menu Dock** has been implemented showing the pinned applications of the system and the active ones.

![GNOME Menu Dock](@assets/images/gnome-dock.png)

Expand All @@ -88,6 +84,10 @@ By pressing `Super` key (i.e., `Windows` key), or by the Menu Dock on **Show App

![GNOME Application Grid](@assets/images/gnome-applications.png)

Default GNOME usually does not show desktop icons. Here, you can have them.

![GNOME Desktop Icons](@assets/images/gnome-desktop.png)

## Customization

I you wish to change some GNOME elements in Athena OS, you can follow this guide to get the right steps and transform Athena according to your taste.
Expand Down
69 changes: 69 additions & 0 deletions src/content/docs/en/configuration/mate.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
---
title: MATE
description: MATE environment in Athena OS.
---
import ImageComponent from "@components/ImageComponent.astro";
import ThemedImage from '@components/ThemedImage.astro';

[MATE](https://wiki.archlinux.org/title/MATE) provides an intuitive and attractive desktop environment using traditional metaphors for Linux and other Unix-like operating systems.

In Athena OS, MATE provides quick access to cyber resources.

![MATE Environment](@assets/images/mate-cyborg.png)

The environment consists of several applications that will shown in this chapter.

## Desktop

The desktop consists of a top bar and bottom bar as long as desktop icons.

MATE top bar is composed of several elements that provide access to several resources as settings, directories and application list.

![MATE Bar](@assets/images/mate-bar.png)

By clicking on **Applications**, you can access to a menu list containing any resource you need.

![MATE Menu](@assets/images/mate-menu.png)

Here, you can find Blue and Red Team categories that provide access to Cyber Security tools.

![MATE Sec Tools](@assets/images/mate-secmenu.png)

It is possible to search and run applications also by **Run Application** dialog by pressing **ALT + F2**.

![MATE Run Application](@assets/images/mate-appdialog.png)

Next to **Applications** button, you can see several useful elements like **Places** to access to the main directories of your system, **System** to manage your settings and power options, and, finally, useful cyber resources as wordlists, shells and some tools. On the right side of the bar you can find audio mixer, network settings and calendar.

On the bottom part you can see a bar containing a button on the left used to hide and show the windows opened on the desktop, and on its right side the list of workspaces.

## Keybindings

Here are reported some useful **keybindings** set by default in Athena OS MATE.

| Keybind | Description |
| ------- | ----------- |
| **ALT + F1** | Open Application Menu |
| **ALT + F2** | Run Application dialog box |
| **Print** | Take a screenshot |
| **ALT + Print** | Take a screenshot of a window |
| **ALT + TAB** | Move among windows by popup window |
| **ALT + `** | Move among windows of an application by popup window |
| **CTRL + ALT + TAB** | Move among panels and the desktop by popup window |
| **ALT + Esc** | Move among windows immediately |
| **ALT + F6** | Move among windows of an application immediately |
| **CTRL + ALT + Esc** | Move among panels and the desktop immediately |
| **CTRL + ALT + D** | Hide all normal windows and set focus to the desktop |
| **ALT + Space** | Activate the window menu |
| **ALT + F4** | Close window |
| **ALT + F5** | Restore window |
| **ALT + F7** | Move window |
| **ALT + F8** | Resize window |
| **ALT + F9** | Minimize window |
| **ALT + F10** | Toggle maximization state |
| **CTRL + ALT + \{Left, Down, Up, Right\}** | Switch to workspace on the specified direction |
| **CTRL + Shift + ALT + \{Left, Down, Up, Right\}** | Move window on workspace to the specified direction |
| **CTRL + ALT + L** | Lock the screen |
| **CTRL + ALT + Del** | Shutdown |

<ImageComponent />

0 comments on commit b2534f8

Please sign in to comment.