fix: thunar requires xfce helpers to find terminal

This commit is contained in:
Ben Grande 2024-01-31 14:42:17 +01:00
parent c08b39decc
commit b5d7371f93
13 changed files with 68 additions and 4 deletions

View file

@ -21,7 +21,7 @@ necessary packages will be installed in the template.
- Top:
```sh
qubesctl top.enable reader
qubesctl --targets=tpl-reader state.apply
qubesctl --targets=tpl-reader,dvm-reader state.apply
qubesctl top.disable reader
qubesctl state.apply reader.appmenus
```
@ -31,6 +31,7 @@ qubesctl state.apply reader.appmenus
```sh
qubesctl state.apply reader.create
qubesctl --skip-dom0 --targets=tpl-reader state.apply reader.install
qubesctl --skip-dom0 --targets=dvm-reader state.apply reader.configure
qubesctl state.apply reader.appmenus
```
<!-- pkg:end:post-install -->

14
salt/reader/configure.sls Normal file
View file

@ -0,0 +1,14 @@
{#
SPDX-FileCopyrightText: 2024 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: AGPL-3.0-or-later
#}
{% if grains['nodename'] != 'dom0' -%}
include:
- dotfiles.copy-sh
- dotfiles.copy-x11
- dotfiles.copy-xfce
{% endif -%}

10
salt/reader/configure.top Normal file
View file

@ -0,0 +1,10 @@
{#
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: AGPL-3.0-or-later
#}
base:
'dom0':
- match: nodegroup
- reader.configure

View file

@ -10,3 +10,5 @@ base:
- reader.create
'tpl-reader':
- reader.install
'dvm-reader':
- reader.configure