Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: [SOLVED] How to configure MATE on a base install like the official MATE iso? (Read 853 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[SOLVED] How to configure MATE on a base install like the official MATE iso?

Hello, i just tried the official artix MATE and it's beautiful. However, after installing 'mate' and 'mate-extra' on my actual base artix install i found that it's not actually themed or configured in the same way that it comes in the MATE iso.
Is there an easy and straightforward way to get the mate from the official mate iso installed on a base install? Or does one have to just replicate the settings and install the packages manually?

Thanks in advance.

Re: How to configure MATE on a base install like the official MATE iso?

Reply #1
This is a guess.
There's a package artix-mate-presets. Maybe that will help ?
But hopefully someone will be along who actually knows ?

Re: How to configure MATE on a base install like the official MATE iso?

Reply #2
I was in similar situation - Artix Mate, installed from base ISO, wasn't themed with standard dark flavor.  Dark Artix theming is described in the Wiki here:

https://wiki.artixlinux.org/Main/Troubleshooting#When_I_switch_theme_in_Plasma.2FMATE.2FXFCE.2FAnyDEorWM_the_colours_are_broken.21

Install three packages:
Code: [Select]
galaxy/artix-desktop-presets
galaxy/artix-gtk-presets
galaxy/artix-qt-presets

Then apply Artix-dark theme.  Done.


Re: How to configure MATE on a base install like the official MATE iso?

Reply #3
No, artix-mate-presets is deprecated and should be even removed from our repos. Install what @just said (nice pun) and don't forget to copy /etc/skel over to your home directory. Log out and do it from a text console to avoid interference from MATE and make a backup of your $HOME first, just to be sure.

Re: How to configure MATE on a base install like the official MATE iso?

Reply #4
Thanks everyone for the replies. However it seems i messed up the wording because i meant not only the themes (which are welcome), but also the programs, the fonts, the little artix icon on the start menu, the way the panel is set up, the size of the desktop icons, the start menu's layout, etc.
Basically the entire setup, it's pretty nice how it's set up by default and if i do it manually i'll probably miss some settings and packages.
If the setup is exclusive to the iso i understand, i just wanted to know if there's an official way to get it on base artix.
No, artix-mate-presets is deprecated and should be even removed from our repos. Install what @just said (nice pun) and don't forget to copy /etc/skel over to your home directory. Log out and do it from a text console to avoid interference from MATE and make a backup of your $HOME first, just to be sure.
Also wouldn't this overwrite some important files like a custom bashrc? I don't understand why one would copy /etc/skel over their home folder

Re: How to configure MATE on a base install like the official MATE iso?

Reply #5
...Also wouldn't this overwrite some important files like a custom bashrc? I don't understand why one would copy /etc/skel over their home folder
The correct sequence is:

1.  /etc/skel content is copied over to new user's home dir (for example, when such user is created by the useradd program, or during ISO installation)

2.  After yhat, a user can do whatever he wants with his home dir

/etc/skel contains many Artix default settings for a new user.  Copying /etc/skel ensures that a new user inherits default Artix configs.  .bashrc is only one of them.

As to to .bashrc customization, I'd reccomend to keep all custom settings in a separate file, and include this file's content at the end of default .bashrc.

For example, I keep all my bash goodies in the file, named ~/.bashrc-personal.  At the end of default ~/.bashrc I simply add one line:
Code: [Select]
[[ -f ~/.bashrc-personal ]] && . ~/.bashrc-personal

This way, even if ~/.bashrc gets overwritten, it's always possible to restore custom settings by appending one line to it.


 

Re: How to configure MATE on a base install like the official MATE iso?

Reply #7
Thanks everyone for the replies. However it seems i messed up the wording because i meant not only the themes (which are welcome), but also the programs, the fonts, the little artix icon on the start menu, the way the panel is set up, the size of the desktop icons, the start menu's layout, etc.
Basically the entire setup
There are many points of customization in the DE ISOs. You'll be better off if you do a fresh install and copy over your files instead. You can see how we do it in our ISO profiles page. Clone the repo and copy over whataver files you want/need from base, common and mate. Additional customization can be found in community and the artix-community-presets package.

If the setup is exclusive to the iso i understand, i just wanted to know if there's an official way to get it on base artix.Also wouldn't this overwrite some important files like a custom bashrc? I don't understand why one would copy /etc/skel over their home folder
That's why I told you to backup first.

Re: How to configure MATE on a base install like the official MATE iso?

Reply #8
There are many points of customization in the DE ISOs. You'll be better off if you do a fresh install and copy over your files instead. You can see how we do it in our ISO profiles page. Clone the repo and copy over whataver files you want/need from base, common and mate. Additional customization can be found in community and the artix-community-presets package.
That's why I told you to backup first.
This is the response i was hoping for. Indeed, by the looks of it i'm better off studying the profile repos or the ISO directly through a VM, or just fresh installing the mate ISO.
Since i now see the road ahead and the available options i'll go ahead and mark this as solved.