GitXplorerGitXplorer
Y

tmsd

public
8 stars
2 forks
1 issues

Commits

List of commits on branch main.
Unverified
d9a44f849439eaf2db012845e40f41f7a7e3947b

tmsd: use xfce4-notifyd as notification daemon

committed 3 years ago
Verified
e6fc5eba9cbae88639ffa88a731eb3159a75fb88

Create FUNDING.yml

YYisus7u7 committed 3 years ago
Verified
50a1664182a439614582fb1f091c1a7574eabd98

Update README.md

YYisus7u7 committed 3 years ago
Verified
990dc86ad7a54f3c14bef5e3fe1d945625c85a3a

Add missing dependence for mate-session

YYisus7u7 committed 3 years ago
Verified
d0e304ee600e09d137d511c690ca6264aba482bc

Fix deps in the readme again

YYisus7u7 committed 3 years ago
Verified
f376d0da62fe80869673afffa8a02a738368a6b2

Fix deps in the readme

YYisus7u7 committed 3 years ago

README

The README file for this repository.

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 😎