Ben Grande
b38834d66b
fix: avoid operand evaluation as argument
...
Explicit end option parsing as the shell can be quite dangerous without
it.
2024-08-06 17:13:11 +02:00
Ben Grande
7e2502b70a
fix: option to disable resize of dumb consoles
...
Relevant when using "xl console".
2024-07-16 16:57:14 +02:00
Ben Grande
69c14a2429
feat: enable all optional shellcheck validations
2024-07-10 14:35:36 +02:00
Ben Grande
024e9c469d
fix: limit shellscript line length to 78 chars
2024-07-09 17:39:25 +02:00
Ben Grande
5936b2059c
chore: editorconfig check
2024-07-08 19:59:27 +02:00
Ben Grande
5f55627e57
fix: function to target minions missing parameters
2024-06-17 21:42:29 +02:00
Ben Grande
e3c8ab8972
feat: add function to target minions easily
2024-06-17 13:50:52 +02:00
Ben Grande
dfc548e567
fix: avoid multiple ssh-agent spawns
...
#
The SSH_AUTH_SOCK is unset when executing user shell through Qrexec,
spawning multiple agents. Using a constant path avoids this problem.
2024-06-02 20:32:33 +02:00
Ben Grande
ab355f9abf
feat: alias to target DomUs with qubesctl
2024-05-25 20:26:15 +02:00
Ben Grande
23f4e79587
fix: zsh history share
2024-05-21 11:04:42 +02:00
Ben Grande
9954972df3
fix: POSIX does not support head byte count
...
Test done on OpenBSD for compatibility with the POSIX specification,
also becoming a new supported system.
2024-04-23 18:34:10 +02:00
Ben Grande
99f184d1fd
Fix: compile lesskey for old versions at runtime
...
- Support less versions that have a dot: 581.2;
- Avoids having binary files in the repository;
- Lesskey automatically compiled depending on user's less version;
2024-03-14 10:14:59 +01:00
Ben Grande
50e80029b3
feat: add tool to resize terminal size
...
Inspired by the Archlinux Wiki. The Arch Wiki does not provide a
copyrights page, it is therefore hard to credit the contributors
Recent commit c6de5e8046d4965fde910ee3b0c9c0709899609c is 7 years old,
with reference to $wgRightsPage. Individual contributors can't be
referenced but there is credit to the specific page in the Arch wiki.
https://gitlab.archlinux.org/archlinux/infrastructure/-/blob/master/roles/archwiki/templates/LocalSettings.php.j2
2024-03-07 17:38:45 +01:00
Ben Grande
3a7398fdb4
fix: remove duplicate files
...
They were symlink before, on a wrong copy, it was converter to regular
files.
2024-02-23 16:45:13 +01:00
Ben Grande
701f291daa
fix: shell stops parsing early
2024-02-19 12:05:27 +01:00
Ben Grande
3d49981cab
feat: source X11 profiles directory
2024-02-18 14:58:57 +01:00
Ben Grande
076ea43eaf
fix: whonix uwt git command not found
2024-02-09 14:45:27 +01:00
Ben Grande
07c7d1ed95
feat: set manual page and GNU Info paths
...
Useful to have a directory that is user writable to drop-in manual pages
of programs that are only run by user and not superuser or other users.
2024-02-04 19:49:06 +01:00
Ben Grande
0ef9267754
fix: whonix uwt wrapper messes with git existence
2024-01-31 16:12:00 +01:00
Ben Grande
cca2e802b7
fix: phase out split-gpg in favor of split-gpg2
2023-12-28 01:36:51 +01:00
Ben Grande
db0d57cfcf
Initial commit
2023-11-13 14:11:21 +00:00