Ben Grande
488378bb72
doc: change mutt reference to mail
signed_tag_for_488378bb
2024-02-28 12:49:04 +01:00
Ben Grande
7675a8510d
doc: formula order matters
signed_tag_for_7675a851
2024-02-28 12:47:51 +01:00
Ben Grande
941c15b224
fix: remove interactive mode from rm command
signed_tag_for_941c15b2
2024-02-26 15:26:08 +01:00
Ben Grande
2151a6197a
fix: remove dom0 port forwarding default install
...
Fixes: https://github.com/ben-grande/qusal/issues/25
signed_tag_for_2151a619
2024-02-26 13:53:12 +01:00
Ben Grande
67e566ccff
fix: convert backup profile to example type
signed_tag_for_67e566cc
2024-02-24 22:58:15 +01:00
Ben Grande
b56ed395de
feat: enhance mpv performance
...
Fixes: https://github.com/ben-grande/qusal/issues/19
signed_tag_for_b56ed395
2024-02-23 20:48:49 +01:00
Ben Grande
062d39b516
fix: typo in file name
...
Fixes: https://github.com/ben-grande/qusal/issues/21
signed_tag_for_062d39b5
2024-02-23 19:06:52 +01:00
Ben Grande
6ed3191b62
doc: prefix qubesctl with sudo
...
Fixes: https://github.com/ben-grande/qusal/issues/20
signed_tag_for_6ed3191b
2024-02-23 16:55:11 +01:00
Ben Grande
c5aaf1f528
feat: better dom0 terminal usability
...
These helpers were in the dotfiles submodule, but they are very useful
and makes sense to port them to this project, especially when in need to
update Qusal.
Fixes: https://github.com/ben-grande/qusal/issues/18
Fixes: https://github.com/ben-grande/qusal/issues/21
signed_tag_for_c5aaf1f5
2024-02-23 16:47:27 +01:00
Ben Grande
85c822c906
doc: add salt documentation
...
Fixes: https://github.com/ben-grande/qusal/issues/20
signed_tag_for_85c822c9
2024-02-23 16:36:40 +01:00
Ben Grande
6ee4baf03b
doc: reorganize issue templates
...
- Convert task to simple bullet points, avoid Github making it a task;
- Remove blank lines;
- Fix default typo; and
- Comment final commitment paragraph.
signed_tag_for_6ee4baf0
2024-02-23 10:26:01 +01:00
Ben Grande
5f102718c2
doc: inform how to get a better mpv performance
...
https://github.com/ben-grande/qusal/issues/19
signed_tag_for_5f102718
2024-02-22 22:32:33 +01:00
Ben Grande
16a4b06e45
doc: inform how to reduce bitcoind memory usage
signed_tag_for_16a4b06e
2024-02-22 21:59:43 +01:00
Ben Grande
d7d9c29593
fix: remove hardcoded fedora versions from cacher
signed_tag_for_d7d9c295
2024-02-22 21:58:14 +01:00
Ben Grande
1e26989322
fix: allow apt-cacher-ng cronjob to run
signed_tag_for_1e269893
2024-02-22 21:57:51 +01:00
Ben Grande
230a133033
fix: update apt-cacher-ng mirror list
signed_tag_for_230a1330
2024-02-22 21:57:26 +01:00
Ben Grande
5546d8032c
doc: remove outdated ssh agent server instructions
signed_tag_for_5546d803
2024-02-20 00:31:43 +01:00
Ben Grande
3e20674adb
feat: add OpenTofu
signed_tag_for_3e20674a
2024-02-19 23:36:54 +01:00
Ben Grande
1843237936
fix: update dotfiles module
signed_tag_for_18432379
2024-02-18 21:26:06 +01:00
Ben Grande
55f375defc
fix: update dotfiles module
signed_tag_for_55f375de
2024-02-18 17:09:05 +01:00
Ben Grande
8c1804580b
fix: less menu items for bitcoin qubes
signed_tag_for_8c180458
2024-02-18 17:08:30 +01:00
Ben Grande
f1eec65e67
fix: better electrum GUI resolution and tabs
signed_tag_for_f1eec65e
2024-02-18 17:08:09 +01:00
Ben Grande
6ccfe194ee
fix: electrum install zbar and protobuf
signed_tag_for_6ccfe194
2024-02-18 17:05:30 +01:00
Ben Grande
be13c50807
fix: add missing dependency for qvm-connect-tcp
...
The target of qubes.ConnectTCP has 'socat' because it is a dependency of
qubes-core-agent-networking. In case the target has not networking
packages, this needs to be taken care by the formula that creates the
target, not from the client itself.
signed_tag_for_be13c508
2024-02-17 12:03:45 +01:00
Ben Grande
4a0768c499
ci: update actions release
signed_tag_for_4a0768c4
2024-02-17 00:13:41 +01:00
Ben Grande
b8e2f88203
feat: Bitcoin Core and Electrum servers and wallet
signed_tag_for_b8e2f882
2024-02-17 00:07:33 +01:00
Ben Grande
0c32b6a317
feat: update template to fedora-39
signed_tag_for_0c32b6a3
2024-02-16 23:31:57 +01:00
Ben Grande
f9af24edb6
refactor: distinct whonix formulas
...
Separating the Gateway and the Workstation formula makes it easier to
use the clone-template macro as well as only run the necessary states.
signed_tag_for_f9af24ed
2024-02-08 23:58:59 +01:00
Ben Grande
3c2cc674ef
fix: update dotfiles module
signed_tag_for_3c2cc674
2024-02-04 19:51:11 +01:00
Ben Grande
3d3bcf03e2
fix: create directories when necessary
signed_tag_for_3d3bcf03
2024-02-04 19:48:12 +01:00
Ben Grande
e5c8fb2a11
fix: vm kernel only applies to developers
...
Fixes: https://github.com/ben-grande/qusal/issues/3
signed_tag_for_e5c8fb2a
2024-02-03 20:58:28 +01:00
Ben Grande
dc54635350
fix: whonix template with high memory and backup
signed_tag_for_dc546353
2024-02-02 10:28:19 +01:00
Ben Grande
9ee9b048e3
fix: move custom kicksecure settings to dev state
...
Fixes: https://github.com/ben-grande/qusal/issues/12
Fixes: https://github.com/ben-grande/qusal/issues/14
Fixes: https://github.com/ben-grande/qusal/issues/15
signed_tag_for_9ee9b048
2024-02-02 10:05:46 +01:00
Ben Grande
4b87d937df
fix: less intrusive kicksecure default install
...
- Do not remove sources.list;
- Move broken packages to separate state;
- Rename to developers state and explain it breaks boot;
- Remove settings that are already the default;
- Remove configuration that is deprecated and
- Remove deprecated packages;
Fixes: https://github.com/ben-grande/qusal/issues/4
Fixes: https://github.com/ben-grande/qusal/issues/5
Fixes: https://github.com/ben-grande/qusal/issues/6
Fixes: https://github.com/ben-grande/qusal/issues/7
Fixes: https://github.com/ben-grande/qusal/issues/9
Fixes: https://github.com/ben-grande/qusal/issues/11
Fixes: https://github.com/ben-grande/qusal/issues/13
signed_tag_for_4b87d937
2024-02-01 17:40:26 +01:00
Ben Grande
e35c9fbf4b
feat: electrum bitcoin wallet
signed_tag_for_e35c9fbf
2024-01-31 16:53:04 +01:00
Ben Grande
4b8abdedfa
fix: do not include mirage firewall in backup
signed_tag_for_4b8abded
2024-01-31 15:50:35 +01:00
Ben Grande
c6179b9348
feat: install available sequoia-pgp tools
signed_tag_for_c6179b93
2024-01-31 14:51:17 +01:00
Ben Grande
9de8b2b335
fix: thunar requires xfce helpers to find terminal
signed_tag_for_9de8b2b3
2024-01-31 14:42:17 +01:00
Ben Grande
41c48d96e7
feat: add torrent client to fetcher
signed_tag_for_41c48d96
2024-01-30 19:32:05 +01:00
Ben Grande
50fa78263a
chore: copyright update
signed_tag_for_50fa7826
2024-01-29 16:49:54 +01:00
Ben Grande
2d0460cb07
chore: move port forward to dom0 formula
...
The script can be used with sys-cacher, sys-pihole, sys-syncthing,
sys-ssh and many services you'd want to forward, make it reusable.
signed_tag_for_2d0460cb
2024-01-29 12:11:51 +01:00
Ben Grande
b22dd08bd1
fix: port forward validate values from DomUs
signed_tag_for_b22dd08b
2024-01-29 12:06:33 +01:00
Ben Grande
8606e24018
doc: typo in mirage firewall usage
signed_tag_for_8606e240
2024-01-28 23:28:00 +01:00
Ben Grande
faa22b2821
fix: fail early when qubes.VMShell is unsupported
...
Happens with Mirage Unikernel, as it doesn't have a proper shell.
Fixes: https://github.com/ben-grande/qusal/issues/1
signed_tag_for_faa22b28
2024-01-28 23:25:03 +01:00
Ben Grande
ccee2094c2
ci: lint pull request
signed_tag_for_ccee2094
2024-01-28 23:13:24 +01:00
Ben Grande
6bfb3756c3
fix: port forwarder missing short options usage
signed_tag_for_6bfb3756
2024-01-27 17:05:56 +01:00
Ben Grande
c6dbccfe24
fix: mail qrexec policy missing disp in name
signed_tag_for_c6dbccfe
2024-01-27 11:38:28 +01:00
Ben Grande
ca2e150a31
feat: add qubes img and pdf converter media qubes
signed_tag_for_ca2e150a
2024-01-26 22:49:18 +01:00
Ben Grande
1886600015
feat: initial split-mail setup
...
Split-mail allows to separate the receving, reading/composing and
sending of mails to separate qubes, while having the reading/composing
qube offline and a manual step necessary to authorize mails to be sent
form the sender qube.
signed_tag_for_18866000
2024-01-26 22:46:36 +01:00
Ben Grande
6028a2d8e3
fix: add file browser to reader
...
We are already trusting many applications to display files, adding a
file browser is a huge usability improvement in this case.
signed_tag_for_6028a2d8
2024-01-23 13:27:15 +01:00