|
479166c78d
|
services/vouch-proxy: add wantedBy for systemd service
Forgot to add that which is why there's no enabled service.
|
2023-10-20 15:33:16 +08:00 |
|
|
f789aabd35
|
programs/distrobox: add extraConfig option
|
2023-10-18 18:59:46 +08:00 |
|
|
6293a13965
|
profiles/dev: add sshfs
|
2023-10-18 09:37:43 +08:00 |
|
|
39ccbe0976
|
profiles/dev: use Distrobox Nix module
|
2023-10-18 09:17:33 +08:00 |
|
|
de8beb9780
|
programs/distrobox: remove settingsFile option
|
2023-10-18 09:16:25 +08:00 |
|
|
7f06e6a677
|
programs/distrobox: remove assertion
It seems to be more suitable as a program module.
|
2023-10-18 09:13:42 +08:00 |
|
|
af54c3570a
|
programs/distrobox: improve quoting for generated settings
|
2023-10-18 09:13:18 +08:00 |
|
|
5bd11ed430
|
programs/distrobox: init
|
2023-10-17 18:52:44 +08:00 |
|
|
8fb9770882
|
services/vouch-proxy: escape service names for systemd
|
2023-10-17 18:33:02 +08:00 |
|
|
ec0fe7dec8
|
services/vouch-proxy: fix permissions for generated secrets
|
2023-10-14 14:03:40 +08:00 |
|
|
5657a5e023
|
services/vouch-proxy: use system user for service
This enables integration with secrets such as sops-nix instead of the
previous service config of being a dynamic user.
|
2023-10-14 11:06:23 +08:00 |
|
|
d43708983a
|
services/wezterm-mux-server: update service hardening options
It should be less strict overall with the ProtectHome= settings.
|
2023-10-14 11:05:46 +08:00 |
|
|
6012556a3d
|
services/wezterm-mux-server: revert to system user for service
I don't know how to completely make it isolated AND working.
|
2023-10-14 11:05:17 +08:00 |
|
|
7daea6c427
|
services/vouch-proxy: update service config
|
2023-10-13 14:24:44 +08:00 |
|
|
3ee04bb812
|
chore: reformat codebase
|
2023-10-09 20:48:01 +08:00 |
|
|
7d55e45f70
|
services/vouch-proxy: add some more hardening options
|
2023-10-09 20:46:06 +08:00 |
|
|
2dbb3ed68c
|
services/vouch-proxy: restructure for multiple instances
This resolves some cases where the admin does not have all of their
users within the protected domain and some in others.
|
2023-10-09 20:43:13 +08:00 |
|
|
bd478aebc7
|
profiles/dev: add Dive for virtualization submodule
|
2023-10-09 22:32:13 +08:00 |
|
|
5152bae032
|
services/vouch-proxy: add more systemd directives
|
2023-10-09 22:31:27 +08:00 |
|
|
b4b64fa50b
|
services/vouch-proxy: improve conditional settings file option
|
2023-10-07 20:42:52 +08:00 |
|
|
069723d38a
|
services/wezterm-mux-server: hardcode user and group
With DynamicUser directive, it should be easy to make this usable.
|
2023-10-06 13:48:12 +08:00 |
|
|
86d8878fab
|
services/vouch-proxy: init
|
2023-10-07 20:41:14 +08:00 |
|
|
12bb71be20
|
services/wezterm-mux-server: improve code
|
2023-10-05 10:23:09 +08:00 |
|
|
c410ece05a
|
treewide: remove options attribute for modules
|
2023-10-02 14:26:11 +08:00 |
|
|
9654d7f551
|
programs/blender: reformat and update description
|
2023-09-25 22:06:51 +08:00 |
|
|
cd3cf148b9
|
programs/blender: fix Blender system resources directory
Also improve the way how Blender resources are joined. It isn't the
most idiomiatic code but we can improve it.
|
2023-09-25 15:29:56 +08:00 |
|
|
5f73ab74e9
|
programs/blender: fix erroneous attribute
|
2023-09-24 19:21:24 +08:00 |
|
|
f1c271cb59
|
profiles/browsers: update Firefox configuration
|
2023-09-24 19:20:52 +08:00 |
|
|
a874567898
|
programs/blender: init NixOS module
|
2023-09-23 22:29:03 +08:00 |
|
|
5808d7bc6c
|
profiles/browsers: add "Google Container" add-on
|
2023-09-23 20:27:17 +08:00 |
|
|
6fc14f8358
|
workflows/a-happy-gnome: update and refactor module
|
2023-09-19 13:50:47 +08:00 |
|
|
72272d9d01
|
tasks/multimedia-archive: enable Archivebox service part
|
2023-09-19 13:50:30 +08:00 |
|
|
1ceda1c216
|
tasks/backup-archive: change daily time schedule
|
2023-09-19 13:01:55 +08:00 |
|
|
c0d1efd1e3
|
profiles/dev: add hardware utilities
|
2023-09-18 17:57:18 +08:00 |
|
|
d920a9349f
|
profiles/browsers: add Chromium browser to system packages
|
2023-09-18 14:43:02 +08:00 |
|
|
ce0e92906f
|
profiles/browser: add browser extensions for Firefox native extensions
|
2023-09-16 16:31:17 +08:00 |
|
|
3cc4998ab7
|
profiles/browsers: add Bitwarden extension for Firefox
|
2023-09-16 16:18:25 +08:00 |
|
|
c8dc2b57ce
|
profiles/dev: replace exa with eza
Unmaintained and also in a state of being removed in nixpkgs.
|
2023-09-15 12:54:49 +08:00 |
|
|
e83cbded5d
|
profiles/browsers: init system-wide browser profile
|
2023-09-14 13:25:03 +08:00 |
|
|
8cf08e3f29
|
profiles/dev: add quilt
|
2023-09-11 18:19:18 +08:00 |
|
|
19ba7b9a5a
|
workflows/a-happy-gnome: restructure dconf config folder structure
|
2023-09-09 08:02:37 +08:00 |
|
|
cc81b17370
|
workflows/a-happy-gnome: add custom keybinding for recording
|
2023-09-06 05:46:04 +08:00 |
|
|
263e1f929e
|
workflows/a-happy-gnome: move profile into dconf package
This prevents the need to use an internal attribute so it's all good.
|
2023-09-06 05:45:04 +08:00 |
|
|
7dacbe6963
|
chore: reformat codebase
|
2023-08-31 09:59:56 +08:00 |
|
|
03e1918194
|
docs: update Mosey Branch project notes
|
2023-08-22 10:12:48 +08:00 |
|
|
df19265030
|
workflows/mosey-branch: remove unnecessary symbolic link
|
2023-08-22 10:12:23 +08:00 |
|
|
08202d1bab
|
programs/pop-launcher: update NixOS module
Now it assumes the package is patched to search its plugins and scripts
on its store path.
|
2023-08-22 09:18:58 +08:00 |
|
|
6b9f8d3b24
|
workflows/mosey-branch: revise template filenames
Just to make it less confusing.
|
2023-08-21 21:45:37 +08:00 |
|
|
f122e650c6
|
workflows/mosey-branch: change i18n setup to ibus
|
2023-08-21 21:40:19 +08:00 |
|
|
6661eca6a3
|
workflows/mosey-branch: revise desktop session package
|
2023-08-21 21:39:58 +08:00 |
|