QTile newbie

Hey everyone, just now did a fresh install of qtile EOS and wanted to know if theres some tips and suggestions i should follow to mantain my system good and im surely gonna go through qtile documentation. and ive noticed some applications doesnt launch like timeshift , pamac , etc from the dmenu and i installed timeshift and pamac with these commands yay -S timeshift pamac-aur . is there anything im missing ? Thank You <3

I don’t recommend pamac. Its manjaro garbage. Check that your commands in the menu are correct including spelling. Did you update the mirrors before installing packages? if not i would recommend running yay -Sy packagename

2 Likes

That depends.

EndeavourOS ships a rather minimal Arch-based system. Apart from using Arch repos, it maintains a series of applications and scripts for different tasks in its own repo.

You could refer to the project’s Github page here and look around.

I’m not of the opinion that you should never use pamac.
I do use it myself occasionally but only for “windowshopping” and never for package management of any sort.

With that said, you should be aware that pamac is designed for Manjaro and you may experience breakages from time to time on closer-to-vanilla Arch-based systems.

If you can invest some time in reading Wikis and documentation, here below are links to some pages with a wealth of useful information:

For package management: https://wiki.archlinux.org/title/Package_Management_FAQs

For system maitenance: https://wiki.archlinux.org/title/System_maintenance

For more good stuff to discover: https://discovery.endeavouros.com/

2 Likes

If applications like Timeshift and pamac don’t start, it sounds like maybe you don’t have a polkit agent running. A polkit agent will prompt you for your root password when you start applications that require root access.

I would suggest you install the polkit-gnome package. Then try running

/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &

Then try opening Timeshift and see if you get prompted for a password. If this works, you will probably want to set up the Qtile config file so that the polkit agent starts automatically.

Also, if you want Timeshift to be run on a schedule, you need to have the cronie service running.

sudo systemctl enable --now cronie.service

Edit: wrong package name. The correct package is polkit-gnome.

3 Likes