Improve your GNU/Linux productivity with life-saver Shell scripts
AMX_Manager for GNU/Linux
AMX manager is an easy and advanced way to utilizing your Linux usability.
-
AMX_BOOT: Boost the RAM & Temp & Cache
-
AMX_ECHO: Simple echo commands
-
AMX_PACMAN: Add and Update commands for Pacman
-
AMX_POWER: Simple Power commands (Shutdown, Reboot, Suspend, Standby)
-
AMX_SCREENSHOT: Taking screenshots
-
AMX_MUSIC: Music utilities (Play, Pause, Stop)
-
AMX_VOLUME: Volume utilities (Up, Down, Mute, Toggle)
-
AMX_LIGHT: Backlight utilities (Up, Down)
-
AMX_RESOLUTION: Screen resolution settings
-
AMX_TOUCHPAD: Laptop Touchpad settings (Enable, Disable, Toggle, Auto)
-
AMX_START: To start a spesific program
-
AMX_WIFI: WiFi utilities (Enable, Disable, Connect, Disconnect)
-
AMX_WMCTRL: Window Manager Controller (Clone, Minify, Maximize)
-
AMX_ANIMATE: Animate the something
... WILL UPDATE SOON...
- You should be familiar with Shell environment
- You will need a Terminal to run commands
- You will need a least Bash nor ZSH Command Line Shell
- You will need a computer that running Linux
WARNING: Each AMX module may needed a different dependency. Module will show a error log if there is no required dependency installed in the system.
- AMX_RAM
Dependency | Description |
---|---|
notify-send | - |
sync | - |
- AMX_PACMAN
Dependency | Description |
---|---|
notify-send | - |
pacman | - |
reflector | - |
- AMX_POWER
Dependency | Description |
---|---|
notify-send | - |
betterlockscreen | - |
- AMX_SCREENSHOT
Dependency | Description |
---|---|
notify-send | - |
xclip | - |
feh | - |
scrot | - |
- AMX_MUSIC
Dependency | Description |
---|---|
notify-send | - |
dbus | - |
- AMX_VOLUME
Dependency | Description |
---|---|
notify-send | - |
amixer | - |
- AMX_LIGHT
Dependency | Description |
---|---|
notify-send | - |
light | - |
- AMX_RESOLUTION
Dependency | Description |
---|---|
notify-send | - |
xrandr | - |
- AMX_TOUCHPAD
Dependency | Description |
---|---|
notify-send | - |
xinput | - |
synclient | - |
- AMX_WIFI
Dependency | Description |
---|---|
notify-send | - |
nmcli | - |
nmtui | - |
- AMX_WMCTRL
Dependency | Description |
---|---|
notify-send | - |
wmctrl | - |
- AMX_ANIMATE
Dependency | Description |
---|---|
notify-send | - |
xwinwrap | - |
AMX_Manager was created to serve three purposes:
AMX_Manager is a basically Live-Saver GNU/Linux productivity tools repository coded in Shell
-
To act as a guide to learn basic Shell programming with rich and simple examples
-
To provide a simplest and easiest way to control your Linux environment insted of remembering different commands
-
There is a source for you to develop own AMX module in Shell and inreace your Shell programming level
Project Manager - Furkan Türkal (GitHub: Dentrax)
We publish source for the [AMX_Manager] in single rolling branch:
The master branch is extensively tested and makes a great starting point for using the AMX_Manager. Also tracks live changes by commits.
The base project code is copyrighted by Furkan 'Dentrax' Türkal and is covered by single licence.
All program code (i.e. .sh) is licensed under MIT License unless otherwise specified. Please see the LICENSE.md file for more information.
References
While this repository is being prepared, it may have been quoted from some sources.
If there is an unspecified source or if you think that I made a copyright infringement, please contact with me.
Please check the CONTRIBUTING.md file for contribution instructions and naming guidelines.
AMX_Manager was created by Furkan 'Dentrax' Türkal
You can contact by URL: CONTACT
Best Regards