Ben Grande
921820faaf
chore: add copyright notices
2024-06-17 21:45:45 +02:00
Ben Grande
5f55627e57
fix: function to target minions missing parameters
2024-06-17 21:42:29 +02:00
Ben Grande
39a4938fb6
feat: add split-gpg2 configuration
...
Users must migrated their keys from ~/.gnupg to the value of
isolated_gnupg_homedirs.
2024-06-17 14:17:13 +02:00
Ben Grande
e3c8ab8972
feat: add function to target minions easily
2024-06-17 13:50:52 +02:00
Ben Grande
09bb64f652
feat: SSH proxy in Qubes for offline clients
2024-06-13 15:45:37 +02:00
Ben Grande
87b196b3d4
fix: reuse reports duplicated header and .dep5
2024-06-13 14:11:12 +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
c9544bdc5c
feat: add git alias to amend commits
2024-05-23 11:49:49 +02:00
Ben Grande
3c7d828fb5
fix: remove vim copy typo from tmux configuration
2024-05-23 11:49:02 +02:00
Ben Grande
23f4e79587
fix: zsh history share
2024-05-21 11:04:42 +02:00
Ben Grande
b44fbb6d98
fix: line break on git alias breaks zsh completion
...
Only happens if line breaks occurs on the first line of the completion,
the other lines are ignored.
2024-05-21 11:02:09 +02:00
Ben Grande
84bae87dc5
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:02:49 +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
a179b8c878
fix: remove brackets from awk variable
2024-04-16 18:26:02 +02:00
Ben Grande
4d63820f64
fix: hide command check output
2024-03-23 21:43:07 +01:00
Ben Grande
d3222aab71
feat: alias to sign arbitrary tags
2024-03-19 19:55:21 +01:00
Ben Grande
1afa166f3e
feat: support diff highlight for inline patch diff
2024-03-19 19:26:55 +01: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
835c5a9097
feat: move helpers to qusal
2024-02-23 16:42:56 +01:00
Ben Grande
b3ccfdc3de
chore: remove extraneous lines
2024-02-23 16:41:59 +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
5634910c97
fix: thunar uses xfce helper to find terminal
2024-01-31 14:39:37 +01:00
Ben Grande
165dd238d6
chore: copyright date
2024-01-29 16:47:13 +01:00
Ben Grande
c1987240bc
refactor: muttrc configuration source order
...
Script to source muttrc configuration is preferred as it can choose what
files must exist and not throw extraneous error messages on optional
files. Adding the example configuration files to slim out the readme
from the qusal project, also helps with copying the file from inside
the qube itself instead of having to copy inter-qube.
2024-01-26 22:43:46 +01:00
Ben Grande
dcf2909f53
fix: reorganize mutt configuration disposition
2024-01-25 19:11:14 +01:00
Ben Grande
8c8c7d8e5a
fix: qvm-open-in-dvm does not require target
2024-01-25 18:50:35 +01:00
Ben Grande
be906da205
fix: invalid value of git option
2024-01-25 18:49:44 +01:00
Ben Grande
c08e2fed76
fix: remove unnecessary copy to dom0 loop
2024-01-25 18:49:20 +01:00
Ben Grande
05f9a618a6
fix: remove unnecessary nested mutt conf dir
2024-01-25 18:48:55 +01:00
Ben Grande
87499f76ad
feat: use qfile-dom0-unpacker to copy to dom0
2024-01-21 21:44:22 +01:00
Ben Grande
932dab7bfc
fix: remove unused git aliases
2024-01-18 09:23:37 +01:00
Ben Grande
358fbcc0fa
fix: mutt pgp config for destination address
2024-01-18 09:22:59 +01:00
Ben Grande
911e42ac4d
fix: update copyright owner e-mail
2024-01-12 17:53:58 +01:00
Ben Grande
a52e78ebeb
feat: save mutt command history
2024-01-12 17:32:46 +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
822f11875b
fix: tmux script printing extraneous output
2023-12-27 15:56:24 +01:00
Ben Grande
cd847c6312
fix: include backup profiles on dom0 home backup
2023-12-20 16:56:18 +01:00
Ben Grande
4cdc092a3b
fix: push default current branch
...
The option push.default=upstream is not suitable for when the branch is
not created yet as it will default to the upstream branch. Even if
specifying the refspec as an argument, it will still push to the default
one, creating a mess.
2023-11-21 17:06:01 +00:00
Ben Grande
59dd3011b2
feat: update qvm completion with upstream
2023-11-14 08:23:01 +00:00
Ben Grande
874905eecf
chore: fix missing and incomplete copyrights
2023-11-14 08:18:32 +00:00
Ben Grande
31a64724d6
Fix git description validation
2023-11-13 14:26:13 +00:00
Ben Grande
db0d57cfcf
Initial commit
2023-11-13 14:11:21 +00:00