Ben Grande
c2fc4b524a
feat: show origin template features of any class
...
For: https://github.com/ben-grande/qusal/issues/69
2024-06-26 10:10:27 +02:00
Ben Grande
e9801c8535
feat: helper to show mgmt property information
...
For: https://github.com/ben-grande/qusal/issues/69
2024-06-24 11:14:31 +02:00
Ben Grande
8d5c1c9bb4
chore: typo in date command
2024-06-18 10:45:47 +02:00
Ben Grande
efc3984df3
feat: allow terminal and file manager choice
...
The gnome-terminal can't start as root, related to dbus.
2024-06-07 15:27:44 +02:00
Ben Grande
34d5d36518
feat: add state for desktop i3 and AwesomeWM
2024-06-04 10:43:16 +02:00
Ben Grande
efcf8c7723
fix: unify screenshot tool existence logic
...
Fixes: https://github.com/ben-grande/qusal/issues/51
2024-05-24 23:30:43 +02:00
Ben Grande
444672e999
fix: prefer maim for screenshot
...
- Maim causes no errors and has region and window capabilities;
- Scrot region capture puts some weird borders when dragging the mouse;
- Spectacle allows editing but is too feature rich (complicated); and
- Xfce4-screenshooter does not allow selecting both region and window.
Fixes: https://github.com/ben-grande/qusal/issues/51
2024-05-24 22:56:32 +02:00
Ben Grande
5722a25779
fix: discover non-root username at runtime
...
Useful when Dom0 has the non-default username, less useful for DomUs.
Fixes: https://github.com/ben-grande/qusal/issues/43
2024-04-30 16:04:40 +02:00
Ben Grande
004cb73dbf
fix: restrict supported screenshot tools
2024-03-20 10:29:44 +01:00
Ben Grande
fc2af9b619
fix: remove colors from output of backup file
2024-03-18 15:26:05 +01:00
Ben Grande
134a26a0f5
feat: add screenshot helper
...
Comparison to upstream:
- POSIX compliant;
- Add more dialog tools: kdialog;
- Add more screenshot tools: spectacle, xfce4-screenshooter;
- Change work "Nautilus" to "File Manager";
- Fix all shellcheck messages;
- Fix wording of confusing options seen by the user;
- Fix variable names without meaning;
- Remove commented/unused code;
- Remove extraneous messages sent to the user;
- Remove Imgur support; and
- Remove ImageMagic, use tools that support editing: spectacle.
Fixes: https://github.com/ben-grande/qusal/issues/22
2024-03-13 17:15:24 +01:00
Ben Grande
f3953ebd24
fix: convert backup profile to example type
2024-02-24 22:58:15 +01:00
Ben Grande
f513f64065
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
2024-02-23 16:47:27 +01:00
Ben Grande
6efcc1da77
chore: copyright update
2024-01-29 16:49:54 +01:00
Ben Grande
b01f2d213a
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.
2024-01-29 12:11:51 +01:00
Ben Grande
0887c24a19
fix: remove unicode from used files
...
No considering license, copyright notices kept outside of the installed
directories, but excluding keys that have unicode in their comment
section.
2024-01-18 15:23:52 +01:00
Ben Grande
ec9142bf27
fix: pci regain with invalid syntax
2023-12-31 07:49:25 +01:00
Ben Grande
b4b7f27492
fix: qubes-update superseded by qubes-vm-update
2023-12-19 14:44:33 +01:00
Ben Grande
963e72c7ed
chore: Fix unman copyright contact
2023-11-13 18:18:06 +00:00
Ben Grande
5eebd789ed
refactor: initial commit
2023-11-13 14:33:28 +00:00