# Btrfs Assistant 1.0 is coming, testers needed

**URL:** <https://forum.endeavouros.com/t/btrfs-assistant-1-0-is-coming-testers-needed/25421>\
**Category:** Community contributions\
**Created:** [March 28, 2022, 1:12am UTC](https://forum.endeavouros.com/t/btrfs-assistant-1-0-is-coming-testers-needed/25421 "2022-03-28T01:12:43Z")\
**Posts on this page:** 20\
**Page:** 3

<div class="post-metadata">

**Author:** ![sradjoker](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/sradjoker/32/64224_2.png) [@sradjoker](https://forum.endeavouros.com/u/sradjoker)\
**Post date:** [April 5, 2022, 12:55pm UTC](https://forum.endeavouros.com/t/btrfs-assistant-1-0-is-coming-testers-needed/25421/41 "2022-04-05T12:55:55Z")

</div>

> [@dalto](#):
>
> The application runs as root so you need to configure root’s theme.

I’m unable do this in mate. Can you please help?  
I tried this method in ArchWiki  
[https://wiki.archlinux.org/title/Qt#Theme\_not\_applied\_to\_root\_applications](https://wiki.archlinux.org/title/Qt#Theme_not_applied_to_root_applications)  
but there was no Trolltech.conf file in my config directory.  
I use `kvantum` and `qt5ct` to set qt themes in mate

---

<div class="post-metadata">

**Author:** ![dalto](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dalto/32/5577_2.png) [@dalto](https://forum.endeavouros.com/u/dalto)\
**Post date:** [April 5, 2022, 12:59pm UTC](https://forum.endeavouros.com/t/btrfs-assistant-1-0-is-coming-testers-needed/25421/42 "2022-04-05T12:59:12Z")

</div>

> [@sradjoker](#):
>
> I’m unable do this in cinnamon. Can you please help?

I don’t use Cinnamon very often so I am not sure how to it there.

That being said, it is a Qt application so if you are using something like qt5ct you would need to get those settings into root’s environment and config directory.

For the environment issue, you could try setting that var in `/etc/environment` and then copy the other settings into root’s config.

---

<div class="post-metadata">

**Author:** ![HMS\_Endeavour](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/h/9d8465/32.png) [@HMS\_Endeavour](https://forum.endeavouros.com/u/HMS_Endeavour)\
**Post date:** [April 5, 2022, 4:40pm UTC](https://forum.endeavouros.com/t/btrfs-assistant-1-0-is-coming-testers-needed/25421/43 "2022-04-05T16:40:14Z")

</div>

> [@sradjoker](#):
>
> Is it possible to get a dark theme

Thank you @sradjoker you saved me creating a github account just to make that very request.

---

<div class="post-metadata">

**Author:** ![dalto](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dalto/32/5577_2.png) [@dalto](https://forum.endeavouros.com/u/dalto)\
**Post date:** [April 5, 2022, 4:42pm UTC](https://forum.endeavouros.com/t/btrfs-assistant-1-0-is-coming-testers-needed/25421/44 "2022-04-05T16:42:51Z")

</div>

> [@HMS\_Endeavour](#):
>
> creating a github account just to make that very request.

That doesn’t seem very useful since the project is hosted at gitlab 🤣

---

<div class="post-metadata">

**Author:** ![HMS\_Endeavour](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/h/9d8465/32.png) [@HMS\_Endeavour](https://forum.endeavouros.com/u/HMS_Endeavour)\
**Post date:** [April 5, 2022, 4:48pm UTC](https://forum.endeavouros.com/t/btrfs-assistant-1-0-is-coming-testers-needed/25421/45 "2022-04-05T16:48:33Z")

</div>

I don’t have a gitlab either 🤣 but can we please have dark mode? I am visually impaired.

btw, I really like Btrfs Assistant and that it also replaces Timeshift.

---

<div class="post-metadata">

**Author:** ![dalto](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dalto/32/5577_2.png) [@dalto](https://forum.endeavouros.com/u/dalto)\
**Post date:** [April 5, 2022, 4:54pm UTC](https://forum.endeavouros.com/t/btrfs-assistant-1-0-is-coming-testers-needed/25421/46 "2022-04-05T16:54:51Z")

</div>

> [@HMS\_Endeavour](#):
>
> I don’t have a gitlab either 🤣 but can we please have dark mode?

The application supports theming. Look at my screenshots in the first post. They are all using breeze dark.

The issue is it is running as root so it uses the theming for root. You need to properly set the theming for the root account. How you do that varies for each DE.

---

<div class="post-metadata">

**Author:** ![sradjoker](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/sradjoker/32/64224_2.png) [@sradjoker](https://forum.endeavouros.com/u/sradjoker)\
**Post date:** [April 5, 2022, 4:57pm UTC](https://forum.endeavouros.com/t/btrfs-assistant-1-0-is-coming-testers-needed/25421/47 "2022-04-05T16:57:50Z")

</div>

What DE do you use? This worked on MATE.  
You need to set qt5ct settings for root first.  
and then run this as root

```auto
btrfs-assistant --platformtheme qt5ct

```

---

<div class="post-metadata">

**Author:** ![HMS\_Endeavour](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/h/9d8465/32.png) [@HMS\_Endeavour](https://forum.endeavouros.com/u/HMS_Endeavour)\
**Post date:** [April 5, 2022, 4:59pm UTC](https://forum.endeavouros.com/t/btrfs-assistant-1-0-is-coming-testers-needed/25421/48 "2022-04-05T16:59:50Z")

</div>

Gnome 41 for now,

> [@dalto](#):
>
> …my screenshots in the first post. They are all using breeze dark.

I am logged in as a user with wheel group priveleges.  
How to theme it?

---

<div class="post-metadata">

**Author:** ![dalto](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dalto/32/5577_2.png) [@dalto](https://forum.endeavouros.com/u/dalto)\
**Post date:** [April 5, 2022, 5:01pm UTC](https://forum.endeavouros.com/t/btrfs-assistant-1-0-is-coming-testers-needed/25421/49 "2022-04-05T17:01:11Z")

</div>

> [@HMS\_Endeavour](#):
>
> How to theme it?

It uses the theme for the `root` user. It doesn’t matter what user you are logged in with.

What are you using to set your Qt theme in Gnome?

---

<div class="post-metadata">

**Author:** ![HMS\_Endeavour](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/h/9d8465/32.png) [@HMS\_Endeavour](https://forum.endeavouros.com/u/HMS_Endeavour)\
**Post date:** [April 5, 2022, 5:07pm UTC](https://forum.endeavouros.com/t/btrfs-assistant-1-0-is-coming-testers-needed/25421/50 "2022-04-05T17:07:31Z")

</div>

> [@dalto](#):
>
> What are you using to set your Qt theme in Gnome?

Arc-X Dark is my theme

---

<div class="post-metadata">

**Author:** ![dalto](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dalto/32/5577_2.png) [@dalto](https://forum.endeavouros.com/u/dalto)\
**Post date:** [April 5, 2022, 5:09pm UTC](https://forum.endeavouros.com/t/btrfs-assistant-1-0-is-coming-testers-needed/25421/51 "2022-04-05T17:09:57Z")

</div>

> [@HMS\_Endeavour](#):
>
> Arc-X Dark is my theme

Right, but the gnome theme is only used by GTK applications. To get Qt applications to use them, there is something else managing that. It could be QGnomePlatform, qt5ct, kvantum, etc, etc

---

<div class="post-metadata">

**Author:** ![HMS\_Endeavour](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/h/9d8465/32.png) [@HMS\_Endeavour](https://forum.endeavouros.com/u/HMS_Endeavour)\
**Post date:** [April 5, 2022, 5:12pm UTC](https://forum.endeavouros.com/t/btrfs-assistant-1-0-is-coming-testers-needed/25421/52 "2022-04-05T17:12:29Z")

</div>

> [@dalto](#):
>
> something else managing that.

How do I check that?

---

<div class="post-metadata">

**Author:** ![dalto](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dalto/32/5577_2.png) [@dalto](https://forum.endeavouros.com/u/dalto)\
**Post date:** [April 5, 2022, 5:13pm UTC](https://forum.endeavouros.com/t/btrfs-assistant-1-0-is-coming-testers-needed/25421/53 "2022-04-05T17:13:07Z")

</div>

Can we see the output of `env | grep -i qt`

---

<div class="post-metadata">

**Author:** ![HMS\_Endeavour](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/h/9d8465/32.png) [@HMS\_Endeavour](https://forum.endeavouros.com/u/HMS_Endeavour)\
**Post date:** [April 5, 2022, 5:14pm UTC](https://forum.endeavouros.com/t/btrfs-assistant-1-0-is-coming-testers-needed/25421/54 "2022-04-05T17:14:03Z")

</div>

QT\_QPA\_PLATFORMTHEME=qt5ct

---

<div class="post-metadata">

**Author:** ![dalto](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dalto/32/5577_2.png) [@dalto](https://forum.endeavouros.com/u/dalto)\
**Post date:** [April 5, 2022, 5:15pm UTC](https://forum.endeavouros.com/t/btrfs-assistant-1-0-is-coming-testers-needed/25421/55 "2022-04-05T17:15:27Z")

</div>

You are using `qt5ct`. Set a root `qt5ct` theme first. Then you can either figure out how to set the environment appropriately or try what @sradjoker suggested above.

---

<div class="post-metadata">

**Author:** ![dalto](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dalto/32/5577_2.png) [@dalto](https://forum.endeavouros.com/u/dalto)\
**Post date:** [April 5, 2022, 10:47pm UTC](https://forum.endeavouros.com/t/btrfs-assistant-1-0-is-coming-testers-needed/25421/56 "2022-04-05T22:47:32Z")

</div>

Btrfs Assistant 1.3 is now available for testing in `btrfs-assistant-git`

The two biggest features are the ability to see subvolume size data on the subvolume tab and a new button that enables or disables quota support.

![image](https://forum.endeavouros.com/uploads/default/original/3X/3/6/362d68702d4a7454ded85ca8ee754f15e90bb736.png)

In order for the size information to show, you have two options:

- Enable quota support on the Btrfs volume  
~~\* Set `allow_temp_quota` to `true` in the config file~~
 
 

~~The latter option enables quotas long enough to gather the information and then disables them again. There is a risk that quotas stay enabled if something unexpected happens so the option is disabled by default.~~

---

<div class="post-metadata">

**Author:** ![sradjoker](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/sradjoker/32/64224_2.png) [@sradjoker](https://forum.endeavouros.com/u/sradjoker)\
**Post date:** [April 5, 2022, 11:01pm UTC](https://forum.endeavouros.com/t/btrfs-assistant-1-0-is-coming-testers-needed/25421/57 "2022-04-05T23:01:38Z")

</div>

How to get the latest version using AUR? I ran `yay` and nothing showed up.

---

<div class="post-metadata">

**Author:** ![dalto](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dalto/32/5577_2.png) [@dalto](https://forum.endeavouros.com/u/dalto)\
**Post date:** [April 5, 2022, 11:11pm UTC](https://forum.endeavouros.com/t/btrfs-assistant-1-0-is-coming-testers-needed/25421/59 "2022-04-05T23:11:43Z")

</div>

It is a git package. Use the `--devel` option to yay

---

<div class="post-metadata">

**Author:** ![HMS\_Endeavour](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/h/9d8465/32.png) [@HMS\_Endeavour](https://forum.endeavouros.com/u/HMS_Endeavour)\
**Post date:** [April 6, 2022, 12:34am UTC](https://forum.endeavouros.com/t/btrfs-assistant-1-0-is-coming-testers-needed/25421/60 "2022-04-06T00:34:40Z")

</div>

Not only is it working, but it’s working flawlessly. I put it through the hoops with every disaster scenario I can imagine and it just works.  
I like that there is no need to install Timeshift/autosnap.  
This is so much better. Thanks @dalto.

---

<div class="post-metadata">

**Author:** ![anon49550872](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/a/b2d939/32.png) [@anon49550872](https://forum.endeavouros.com/u/anon49550872)\
**Post date:** [April 7, 2022, 5:07am UTC](https://forum.endeavouros.com/t/btrfs-assistant-1-0-is-coming-testers-needed/25421/61 "2022-04-07T05:07:08Z")

</div>

Hello Dalto, trying to restore a snapshot and getting this error: Note that I can’t select the subvolume, it shows empty  
 ![image](https://forum.endeavouros.com/uploads/default/original/3X/0/8/087b5f50c32fd6ce7f5ab0d89534cd80899e7d37.png)

![image](https://forum.endeavouros.com/uploads/default/original/3X/9/4/94917c5b9f4c2d6127e8cbe5029f1c99f607ce84.png)

/etc/btrfs-assistant.conf  
root = “@snapshots,@,b4328e45-d246-4613-938c-a559ba2a0a2c”

> **btrfs subvolume list /**
>
> ```auto
> ID 256 gen 458 top level 5 path @
> ID 257 gen 458 top level 5 path @home
> ID 258 gen 445 top level 5 path @cache
> ID 259 gen 458 top level 5 path @log
> ID 260 gen 26 top level 256 path var/lib/portables
> ID 261 gen 27 top level 256 path var/lib/machines
> ID 265 gen 261 top level 5 path @swap
> ID 266 gen 449 top level 5 path @snapshots
> ID 267 gen 450 top level 266 path @snapshots/.snapshots
> ID 268 gen 449 top level 257 path @home/.snapshots
> ID 274 gen 377 top level 267 path @snapshots/.snapshots/1/snapshot
> ID 275 gen 378 top level 267 path @snapshots/.snapshots/2/snapshot
> ID 276 gen 379 top level 267 path @snapshots/.snapshots/3/snapshot
> ID 277 gen 380 top level 267 path @snapshots/.snapshots/4/snapshot
> ID 278 gen 387 top level 267 path @snapshots/.snapshots/5/snapshot
> ID 279 gen 389 top level 267 path @snapshots/.snapshots/6/snapshot
> ID 280 gen 396 top level 267 path @snapshots/.snapshots/7/snapshot
> ID 281 gen 397 top level 267 path @snapshots/.snapshots/8/snapshot
> ID 282 gen 415 top level 267 path @snapshots/.snapshots/9/snapshot
> ID 283 gen 416 top level 267 path @snapshots/.snapshots/10/snapshot
> ID 284 gen 436 top level 267 path @snapshots/.snapshots/11/snapshot
> ID 285 gen 437 top level 267 path @snapshots/.snapshots/12/snapshot
> ID 286 gen 444 top level 267 path @snapshots/.snapshots/13/snapshot
> ID 287 gen 445 top level 267 path @snapshots/.snapshots/14/snapshot
> ID 288 gen 449 top level 268 path @home/.snapshots/1/snapshot
> ID 289 gen 449 top level 267 path @snapshots/.snapshots/15/snapshot
> 
> ```

[Previous page](https://forum.endeavouros.com/t/btrfs-assistant-1-0-is-coming-testers-needed/25421.md?page=2)

[Next page](https://forum.endeavouros.com/t/btrfs-assistant-1-0-is-coming-testers-needed/25421.md?page=4)
