This commit is contained in:
Ben Grande 2023-10-30 17:14:06 +00:00
parent ae3f6cab93
commit 55f37133f2
No known key found for this signature in database
GPG Key ID: 00C64E14F51F9E56
396 changed files with 517 additions and 497 deletions

7
.gitignore vendored

@ -1,10 +1,13 @@
# SPDX-FileCopyrightText: 2023 Qusal contributors
# SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
#
# SPDX-License-Identifier: CC0-1.0
# vim: nospell
qusal/qubesos-github-io
qusal/sys-audio
qusal/sys-gui
qusal/sys-wireguard
qusal/sys-syncthing
qusal/sys-rsync
qusal/sys-ssh
qusal/sys-sshfs
qusal/sys-mirage-firewall

2
.gitmodules vendored

@ -1,4 +1,4 @@
# SPDX-FileCopyrightText: 2023 Qusal contributors
# SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
#
# SPDX-License-Identifier: CC0-1.0

@ -1,4 +1,4 @@
# SPDX-FileCopyrightText: 2023 Qusal contributors
# SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
#
# SPDX-License-Identifier: GPL-3.0-or-later

@ -1,10 +1,10 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: qusal
Upstream-Contact: Benjamin Grande Miranda de Sousa <ben.grande.b@gmail.com>
Upstream-Contact: Benjamin Grande M. S. <ben.grande.b@gmail.com>
Source: https://github.com/ben-grande/qusal
Files: */README.md
Copyright: 2023 Qusal contributors
Copyright: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
License: CC-BY-SA-4.0
Files: qusal/ansible/files/repo/*
@ -38,12 +38,4 @@ Copyright: The Qubes OS Project <https://www.qubes-os.org>
Simon Gaiser <simon@invisiblethingslab.com>
License: CC0-1.0
Files: qusal/dotfiles/files/git/.config/git/message
Copyright: 2023 Qusal contributors
License: CC0-1.0
Files: qusal/dotfiles/files/sh/.config/less/lesskey-old
Copyright: 2023 Qusal contributors
License: GPL-3.0-or-later
# vim: ft=debcopyright

@ -1,4 +1,4 @@
# SPDX-FileCopyrightText: 2023 Qusal contributors
# SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
#
# SPDX-License-Identifier: GPL-3.0-or-later

@ -1,5 +1,5 @@
<!--
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: CC-BY-SA-4.0
-->

15
COPYING

@ -1,15 +0,0 @@
Qusal - Salt Formulas for Qubes OS
Copyright (C) 2023 Qusal contributors
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.

@ -1,5 +1,5 @@
<!--
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: CC-BY-SA-4.0
-->
@ -79,6 +79,12 @@ The RPM Spec is not ready, don't try it unless for development.
Qusal is now installed. Please read the README.md of each project for further
information on how to install the desired package.
The intended behaviour is to enforce the state of qubes and their services. If
you modify the qubes and their services and apply the state again, there is a
good chance your choices will be overwritten. To enforce your state,
declaratively specify the desired state, do not do it manually, we are past
that.
Qubes global settings (qubes-prefs) that will be managed:
- **clockvm**: disp-sys-net, sys-net
@ -113,8 +119,6 @@ a companion `.license` or in `.reuse/dep5`.
Here is a brief summary as of October 2023:
- All original source code is licensed under GPL-3.0-or-later.
- All documentation is licensed under CC-BY-SA-4.0.
- Some configuration and data files are licensed under CC0-1.0.
- Some borrowed code (`qusal/dotfiles/`) is licenses under BSD-2-Clause,
CC-BY-SA-4.0, GPL-2.0-only, GPL-3.0-only, MIT, Vim.
- Source code is licensed under GPL-3.0-or-later;
- Documentation is licensed under CC-BY-SA-4.0; and
- Configuration and data files are licensed under CC0-1.0.

@ -1,4 +1,4 @@
# SPDX-FileCopyrightText: 2023 Qusal contributors
# SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
#
# SPDX-License-Identifier: CC0-1.0

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,9 +1,11 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}
{%- from "qvm/template.jinja" import load -%}
include:
- .clone

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,4 +1,4 @@
# SPDX-FileCopyrightText: 2023 Qusal contributors
# SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
#
# SPDX-License-Identifier: GPL-3.0-or-later

@ -1,4 +1,4 @@
# SPDX-FileCopyrightText: 2023 Qusal contributors
# SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
#
# SPDX-License-Identifier: GPL-3.0-or-later

@ -1,4 +1,4 @@
# SPDX-FileCopyrightText: 2023 Qusal contributors
# SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
#
# SPDX-License-Identifier: GPL-3.0-or-later

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,9 +1,11 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}
{%- from "qvm/template.jinja" import load -%}
include:
- .clone

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,9 +1,11 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}
{%- from "qvm/template.jinja" import load -%}
{%- import slsdotpath ~ "/template.jinja" as template -%}
include:

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,9 +1,11 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}
{%- from "qvm/template.jinja" import load -%}
{%- import slsdotpath ~ "/template.jinja" as template -%}
include:

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,14 +1,14 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}
{%- from "qvm/template.jinja" import load -%}
include:
- .clone
{%- from "qvm/template.jinja" import load -%}
{% load_yaml as defaults -%}
name: {{ slsdotpath }}
force: True
@ -20,7 +20,6 @@ present:
prefs:
- template: tpl-{{ slsdotpath }}
- label: purple
- netvm: ""
- vpus: 1
- memory: 400
- maxmem: 600
@ -47,7 +46,6 @@ present:
prefs:
- template: tpl-{{ slsdotpath }}
- label: red
- netvm: ""
- vpus: 1
- memory: 400
- maxmem: 600

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}
@ -19,3 +19,4 @@ SPDX-License-Identifier: GPL-3.0-or-later
- mode: '0755'
- user: root
- group: root
- replace: False

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,7 +1,7 @@
#!/bin/sh
# SPDX-FileCopyrightText: 2018 Oded Arbel <https://geek.co.li>
# SPDX-FileCopyrightText: 2023 Qusal contributors
# SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
#
# SPDX-License-Identifier: GPL-3.0-or-later
@ -31,9 +31,9 @@ while read -r _ _ _ _ _ path interface member; do
test "$member" = "$signal" || continue
id="$(qdbus "$service" "$path" "$interface.CurrentActivity")"
name="$(qdbus "$service" "$path" "$interface.ActivityName" "$id")"
if command -v kdialog; then
if command -v kdialog >/dev/null; then
kdialog --title "Activity: $name" --passivepopup "Switched Activities" 3
elif command -v notify-send; then
elif command -v notify-send >/dev/null; then
notify-send -u normal -t 3000 "Activity: $name" "Switched activities"
fi
done

@ -1,4 +1,4 @@
# SPDX-FileCopyrightText: 2023 Qusal contributors
# SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
#
# SPDX-License-Identifier: GPL-3.0-or-later

@ -1,4 +1,4 @@
# SPDX-FileCopyrightText: 2023 Qusal contributors
# SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
#
# SPDX-License-Identifier: GPL-3.0-or-later

@ -1,6 +1,6 @@
#!/bin/sh
# SPDX-FileCopyrightText: 2023 Qusal contributors
# SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
#
# SPDX-License-Identifier: GPL-3.0-or-later

@ -1,6 +1,6 @@
#!/bin/sh
# SPDX-FileCopyrightText: 2023 Qusal contributors
# SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
#
# SPDX-License-Identifier: GPL-3.0-or-later

@ -1,12 +1,14 @@
#!/bin/sh
# SPDX-FileCopyrightText: 2023 Qusal contributors
# SPDX-FileCopyrightText: 2020 The Qubes OS Project <https://www.qubes-os.org>
# SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
#
# SPDX-License-Identifier: GPL-3.0-or-later
## Use Qubes provided menu instead of the default one.
case "$XDG_SESSION_DESKTOP" in
case "${XDG_SESSION_DESKTOP-}" in
KDE|plasma) XDG_MENU_PREFIX="kf5-";;
*) XDG_MENU_PREFIX="qubes-";;
esac
export XDG_MENU_PREFIX

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

@ -1 +1 @@
Subproject commit 3e87d99fdc0c5ca477ccf0952f70a1ca82c8c696
Subproject commit edd1ac0a8a66f3aab4a348d0a9b34e290b536fcf

@ -1,5 +1,5 @@
{#
SPDX-FileCopyrightText: 2023 Qusal contributors
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
#}

Some files were not shown because too many files have changed in this diff Show More