Merge branch 'main' into storage-refactor

This commit is contained in:
Leyla Becker 2025-11-09 02:33:38 -06:00
commit 37f5e65bd6
2 changed files with 21 additions and 0 deletions

View file

@ -47,6 +47,20 @@ nix multi user, multi system, configuration with `sops` secret management, `home
# Tasks: # Tasks:
## Documentation
- [ ] project layout
- [ ] users file structure
- [ ] reverse proxy design
- public service compatibility
- vpn based services compatibility
- [ ] the choice of impermanence
- [ ] storage module design
- base impermanence compatibility and structure reason
- plans for home manager datasets
- plans for auto systemd service datasets
- [ ] plans to migrate to some kind of acl structure for user management
- [ ] plans to migrate from flakes to npins
## Chores: ## Chores:
- [ ] test out crab hole service - [ ] test out crab hole service
@ -80,6 +94,7 @@ nix multi user, multi system, configuration with `sops` secret management, `home
## Services ## Services
- [ ] ntfy service for unified push - [ ] ntfy service for unified push
- [ ] signal socket server
- [ ] vikunja service for project management - [ ] vikunja service for project management
- [ ] Penpot services (need to make this custom) - [ ] Penpot services (need to make this custom)
- [ ] minecraft server with old world file - [ ] minecraft server with old world file

View file

@ -19,6 +19,10 @@ in {
gitmoji = lib.mkEnableOption "should emoji be prompted for as a part of the commit message./"; gitmoji = lib.mkEnableOption "should emoji be prompted for as a part of the commit message./";
promptScopes = lib.mkEnableOption "prompting for scopes in conventional commits"; promptScopes = lib.mkEnableOption "prompting for scopes in conventional commits";
promptFooter = lib.mkEnableOption "prompting for footer in conventional commits";
showNewVersionNotes = lib.mkEnableOption "showing new version notes for conventional commits";
}; };
}; };
config = lib.mkIf config.extraExtensions.conventionalCommits.enable { config = lib.mkIf config.extraExtensions.conventionalCommits.enable {
@ -27,6 +31,8 @@ in {
userSettings = { userSettings = {
"conventionalCommits.gitmoji" = config.extraExtensions.conventionalCommits.gitmoji; "conventionalCommits.gitmoji" = config.extraExtensions.conventionalCommits.gitmoji;
"conventionalCommits.promptScopes" = config.extraExtensions.conventionalCommits.promptScopes; "conventionalCommits.promptScopes" = config.extraExtensions.conventionalCommits.promptScopes;
"conventionalCommits.promptFooter" = config.extraExtensions.conventionalCommits.promptFooter;
"conventionalCommits.showNewVersionNotes" = config.extraExtensions.conventionalCommits.showNewVersionNotes;
}; };
}; };
})); }));