diff --git a/README.md b/README.md index d29ba58..15ea0a3 100644 --- a/README.md +++ b/README.md @@ -71,10 +71,12 @@ nix multi user, multi system, configuration with `sops` secret management, `home - [ ] monitor configuration in `~/.config/monitors.xml` should be sym linked to `/run/gdm/.config/monitors.xml` (https://www.reddit.com/r/NixOS/comments/u09cz9/home_manager_create_my_own_symlinks_automatically/) - [ ] migrate away from flakes and move to npins - [ ] `host.users` should be redone so that we just extend the base `users.users` object. Right now we cant quite do this because we have weird circular dependencies with disko/impermanence (not sure which one) and home manger enabling/disabling users per devices +- [ ] Home manager impermanence is preventing updates to the latest version of the module ## Broken things - [ ] figure out steam vr things? - [ ] whisper was having issues +- [ ] auto loading of ssh agent keys that we auto generate per system ## Data Integrity - [ ] zfs email after scrubbing # TODO: test this @@ -102,7 +104,9 @@ nix multi user, multi system, configuration with `sops` secret management, `home - [ ] Penpot services (need to make this custom) - [ ] minecraft server with old world file - [ ] storj server +- [ ] XMR miner used to heat home based on smart thermostat - [ ] Create Tor guard/relay server +- [ ] Create i2P node - [ ] screeps server - [ ] mastodon instance diff --git a/configurations/home-manager/leyla/packages/firefox/bookmarks.nix b/configurations/home-manager/leyla/packages/firefox/bookmarks.nix index 4210d1e..bd172e7 100644 --- a/configurations/home-manager/leyla/packages/firefox/bookmarks.nix +++ b/configurations/home-manager/leyla/packages/firefox/bookmarks.nix @@ -141,6 +141,12 @@ keyword = ""; tags = [""]; } + { + name = "Cyberia Git"; + url = "https://git.cyberia.club"; + keyword = ""; + tags = [""]; + } # Template # { # name = ""; diff --git a/configurations/home-manager/leyla/packages/vscode/user-words.nix b/configurations/home-manager/leyla/packages/vscode/user-words.nix index bb99bbc..112269e 100644 --- a/configurations/home-manager/leyla/packages/vscode/user-words.nix +++ b/configurations/home-manager/leyla/packages/vscode/user-words.nix @@ -6,6 +6,7 @@ config.programs.vscode.profiles.default.userSettings = { "cSpell.userWords" = [ "leyla" + "Cyberia" ]; "cSpell.languageSettings" = [ diff --git a/modules/home-manager-modules/openssh.nix b/modules/home-manager-modules/openssh.nix index 3e723c9..cbe7d8d 100644 --- a/modules/home-manager-modules/openssh.nix +++ b/modules/home-manager-modules/openssh.nix @@ -52,9 +52,9 @@ addKeysToAgent = "confirm"; }; }; - extraConfig = lib.strings.concatLines ( - builtins.map (hostKey: "IdentityFile ~/.ssh/${hostKey.path}") config.programs.openssh.hostKeys - ); + # extraConfig = lib.strings.concatLines ( + # builtins.map (hostKey: "IdentityFile ~/.ssh/${hostKey.path}") config.programs.openssh.hostKeys + # ); }; systemd.user.services = builtins.listToAttrs ( diff --git a/nix-config-secrets b/nix-config-secrets index 6e90a73..22be815 160000 --- a/nix-config-secrets +++ b/nix-config-secrets @@ -1 +1 @@ -Subproject commit 6e90a73ed2e1e81ba37628fc5e5494a80d22b526 +Subproject commit 22be81505a49cd205e9b5c91f51af69c0b885ed3