Skip to content
This repository has been archived by the owner on Sep 27, 2022. It is now read-only.

mamolinux/mamolinux-themes

 
 

Repository files navigation

License GitHub repo size Open Issues Open PRs GitHub release (latest by date) Downloads GitHub release (latest by date and asset)

A GTK theme with mac-styled 3D title buttons.

Download Latest Version

Download Source (.zip)
Download Source (.tar.gz)
Download Binary (.deb)

Features and Screenshots

GTK theme

A GTK theme with mac-styled 3D title buttons.

This theme is based on Mint-Y themes.

Main Window (Light) Main Window (Dark)

Contents

Dependencies

debhelper ( > = 12)
gnome-themes-standard
gtk2-engines-murrine
gtk2-engines-pixbuf
inkscape
python3
sassc

Debian/Ubuntu based distro

To install dependencies on Debian/Ubuntu based systems, run:

sudo apt install debhelper gnome-themes-standard gtk2-engines-murrine \
gtk2-engines-pixbuf inkscape python3 sassc

Other Linux-based distro

Remove apt install in the command given in Debian/Ubuntu based distros and use the command for the package manager of the target system(eg. yum install, dnf install, pacman -S etc.)

Note: There might be cases where one or more dependencies might not be available for your system. But that is highly unlikely. In such situations, please create an issue.

Build and Install the Latest Version

Debian/Ubuntu based systems

There are two methods, these themes can be installed/used on a Debian/Ubuntu based system. First, download and unzip the source package using:

wget https://github.com/hsbasu/mamolinux-themes/archive/refs/heads/master.zip
unzip master.zip
cd mamolinux-themes-master
  1. Option 1: Manually copying necessary files to root (/). For that, follow the steps below:

    1. To build the themes, run:

      make clean
      make all
      

      from the /path/to/repo in a terminal. It will create the GTK and Cinnamon themes in usr/share/themes, and Plank themes in usr/share/plank/themes.

    2. Copy the contents of usr/ to /usr/:

      sudo cp -R usr /
      
  2. Option 2: Build debian packages and install it. To build a debian package on your own:

    1. from the /path/to/repo run:
      dpkg-buildpackage --no-sign
      
      This will create mamolinux-themes_*.deb and mamolinux-themes-plank_*.deb package at ../path/to/repo.
    2. Install the debian packages using
      sudo dpkg -i *.deb
      sudo apt install -f
      

    After it is installed, set the themes from your distro's theme manager or use the Theme Manager.

Other Linux-based systems

  1. Install the dependencies.
  2. From instructions for Debian/Ubuntu based systems, follow Option 1.

For Developers

Coming Soon or create a PR.

I have no knowledge on how to use meson or npm for testing. If you can offer any help regarding this, please start a discussion here or create a PR. It will be more than welcome.

User Manual

Coming Soon or create a PR.

Issue Tracking and Contributing

If you are interested to contribute and enrich the code, you are most welcome. You can do it by:

  1. If you find a bug, to open a new issue with details: Click Here
  2. If you know how to fix a bug or want to add new feature/documentation to the existing package, please create a Pull Request.

Contributors

Author

Himadri Sekhar Basu is the author and current maintainer.

Donations

I am a freelance programmer. So, If you like this app and would like to offer me a coffee ( ☕ ) to motivate me further, you can do so via:

Packages

No packages published

Languages

  • SCSS 81.0%
  • Shell 9.9%
  • Python 5.3%
  • Meson 3.7%
  • Makefile 0.1%