9 Commits

Author SHA1 Message Date
seven-beep
0bae3d94b2
feat: allow exclusion of dotfiles with pillars
The dotfiles provides hardened configuration as well as usability
settings, but it has downsides:

- Even though some programs allowing including extra files, not all of
  them do;
- Experienced users wants their own configuration that can conflict in
  file path;
- Adds a lot of lines to review that is not strictly necessary for Qusal
  to work.

With this change, users can set pillar values to disable specific
components or all components.

For: https://github.com/ben-grande/dotfiles/pull/1
For: https://github.com/ben-grande/qusal/issues/17
Co-authored-by: Ben Grande <ben.grande.b@gmail.com>
2025-03-03 16:25:23 +01:00
Ben Grande
56191dab6d
doc: lint markdown files 2024-07-04 17:08:52 +02:00
Ben Grande
46d0753329
fix: reusable dotfiles summary
Especially to avoid the dotfiles should be specific to one user, as it
can be easily customized.
2024-07-04 11:25:38 +02:00
Ben Grande
0dd49bcab4
doc: nested list indentation 2024-05-14 18:42:06 +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
e5a92af8af
doc: prefix qubesctl with sudo
Fixes: https://github.com/ben-grande/qusal/issues/20
2024-02-23 16:55:30 +01:00
Ben Grande
cc2e902ac1
doc: add missing drop-in directories 2024-02-22 15:59:02 +01:00
Ben Grande
db0d57cfcf
Initial commit 2023-11-13 14:11:21 +00:00