summaryrefslogtreecommitdiffstats
path: root/modules/common
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-11-02 19:55:32 +0100
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-11-05 22:47:43 +0100
commit83f0daa6c54c26ad240c46722d3ad84f853f517a (patch)
tree64ea00623691af7ba27d36a8bb3d0faa9a67096f /modules/common
parentpkgs/*: Use a `stable`/`unstable` marker in the filename (diff)
downloadnixos-config-83f0daa6c54c26ad240c46722d3ad84f853f517a.zip
modules/*: Fix various name mistakes and other issues
Diffstat (limited to 'modules/common')
-rw-r--r--modules/common/soispha/default.nix (renamed from modules/common/default.nix)55
-rw-r--r--modules/common/soispha/hooks/default.nix (renamed from modules/common/hooks/default.nix)0
-rwxr-xr-xmodules/common/soispha/hooks/scripts/sync-git-repo.sh (renamed from modules/common/hooks/scripts/sync-git-repo.sh)0
-rw-r--r--modules/common/soispha/projects.json (renamed from modules/common/projects.json)0
-rw-r--r--modules/common/soispha/projects.json.license (renamed from modules/common/projects.json.license)0
5 files changed, 26 insertions, 29 deletions
diff --git a/modules/common/default.nix b/modules/common/soispha/default.nix
index facc9e9f..9d6038cb 100644
--- a/modules/common/default.nix
+++ b/modules/common/soispha/default.nix
@@ -17,19 +17,34 @@
}: {
# TODO(@bpeetz): Move this file to default options in their respective modules. <2025-05-31>
- home-manager.users = {
- soispha.home = {
- username = "soispha";
- homeDirectory = config.users.users.soispha.home;
- stateVersion = "23.05";
- enableNixpkgsReleaseCheck = true;
+ home-manager.users.soispha.home = {
+ username = "soispha";
+ homeDirectory = config.users.users.soispha.home;
+ stateVersion = "23.05";
+ enableNixpkgsReleaseCheck = true;
+ };
+
+ vhack = {
+ postgresql.enable = false;
+ persist = {
+ enable = true;
+
+ directories = [
+ "/etc/nixos"
+ "/var/lib/systemd"
+ "/var/log"
+ ];
};
- root.home = {
- username = "root";
- homeDirectory = config.users.users.root.home;
- stateVersion = "23.05";
- enableNixpkgsReleaseCheck = true;
+ services.backup = {
+ storagebox = {
+ enable = lib.mkDefault true;
+ user = "u459143-sub1";
+ sshHostKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIICf9svRenC/PLKIL9nk6K/pxQgoiFC41wTNvoIncOxs";
+ };
+ local = {
+ enable = lib.mkDefault true;
+ };
};
};
@@ -48,14 +63,6 @@
enable = lib.mkDefault true;
};
home-manager.enable = true;
- impermanence = {
- enable = true;
-
- directories = [
- "/etc/nixos"
- "/var/lib/systemd"
- ];
- };
polkit.enable = true;
xdg.enable = true;
@@ -65,15 +72,6 @@
enable = true;
user = "soispha";
};
- backup = {
- storagebox = {
- enable = lib.mkDefault true;
- user = "u459143-sub1";
- };
- local = {
- enable = lib.mkDefault true;
- };
- };
fwupd.enable = true;
mako.enable = true;
mpd = {
@@ -92,7 +90,6 @@
};
};
ollama.enable = false;
- postgresql.enable = false;
printing.enable = true;
scanning.enable = true;
snapper.enable = true;
diff --git a/modules/common/hooks/default.nix b/modules/common/soispha/hooks/default.nix
index 5b694039..5b694039 100644
--- a/modules/common/hooks/default.nix
+++ b/modules/common/soispha/hooks/default.nix
diff --git a/modules/common/hooks/scripts/sync-git-repo.sh b/modules/common/soispha/hooks/scripts/sync-git-repo.sh
index fe0d0085..fe0d0085 100755
--- a/modules/common/hooks/scripts/sync-git-repo.sh
+++ b/modules/common/soispha/hooks/scripts/sync-git-repo.sh
diff --git a/modules/common/projects.json b/modules/common/soispha/projects.json
index ea14d6e4..ea14d6e4 100644
--- a/modules/common/projects.json
+++ b/modules/common/soispha/projects.json
diff --git a/modules/common/projects.json.license b/modules/common/soispha/projects.json.license
index eae6a84c..eae6a84c 100644
--- a/modules/common/projects.json.license
+++ b/modules/common/soispha/projects.json.license