Yisus7u7 / tmsd

tmsd (termux-mate-settings-daemon) It is a configuration daemon (unofficial) for the Mate desktop environment in termux

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tmsd

tmsd (termux-mate-settings-daemon) It is a configuration daemon (unofficial) for the Mate desktop environment in termux

preview

Features

  • Change themes, cursors, icons and fonts.
  • Change WM theme
  • Edit autostart apps
  • Edit tweaks settings (compositor)
  • Edit workspace settings
  • Edit default applications

Components used

  • Notification daemon: xfce4-notifyd
  • Settings daemon: tmsd (using other apps to work)
  • Desktop service: xfdesktop
  • Window manager: xfwm4

GUI settings App

  • Using python and tkinter backend

Notes

Even though xfwm4 is used, for some reason the optimization is still hight, has a very good performance.

When changing a gtk or font theme, you must restart the vnc section or server (close and reopen it) for your changes to be successfully uploaded.

Remember that this is only a temporary solution while termux manages to compile all the matte components, which may take a long time.

Installation

Install dependencies :

pkg update && pkg upgrade
pkg install lxappearance libxtst clang make python-tkinter qt5ct xfdesktop xfce4-settings xfwm4 mate-* xfce4-notifyd

# Recommend (for fine work) 

apt purge marco

And install tmsd:

git clone --depth 1 https://github.com/Yisus7u7/tmsd.git
cd tmsd
make install

Then add to the file ~/.vnc/xstartup The following :

mate-session &

How to use?

Go to System > Personal > Default applications

image

Check the "Show hidden" option and disable mate-settings-daemon, Then activate the tmsd option (termux-mate-settings-daemon)

Or in any startup file put a line that says :

tmsd &

And voila, restart mate and then you can change themes, fonts, and enjoy your desktop!

Contribute

If you want to improve the project make an extraction request to be reviewed.

Credits

  • All the development of this project was created by me @Yisus7u7

  • Configuration app theme (tkinter) created by rdbende

Help

Any bug or suggestion can be reported here

Donate

If you want to support the development of this project You can donate here will be appreciated.

Contact

You can contact me at my telegram :

https://t.me/Yisus7u7v

Don't forget to share this with your friends 😎

About

tmsd (termux-mate-settings-daemon) It is a configuration daemon (unofficial) for the Mate desktop environment in termux

License:GNU General Public License v3.0


Languages

Language:Tcl 90.1%Language:Python 5.4%Language:Makefile 3.0%Language:C++ 0.8%Language:Shell 0.7%