diff --git a/modules/apps/dev/default.nix b/modules/apps/dev/default.nix index 0358fdd..3c8f781 100644 --- a/modules/apps/dev/default.nix +++ b/modules/apps/dev/default.nix @@ -38,6 +38,7 @@ in { uv haskellPackages.ghc + haskellPackages.cabal-install tree-sitter-grammars.tree-sitter-haskell haskell-language-server diff --git a/modules/apps/visual/firefox.nix b/modules/apps/visual/firefox.nix index e00ec53..1531e29 100644 --- a/modules/apps/visual/firefox.nix +++ b/modules/apps/visual/firefox.nix @@ -10,6 +10,10 @@ Value = false; Status = "locked"; }; + lock-true = { + Value = true; + Status = "locked"; + }; in { options = { horseman.apps.visual.firefox = { @@ -118,6 +122,10 @@ in { "browser.newtabpage.activity-stream.showSponsored" = lock-false; "browser.newtabpage.activity-stream.system.showSponsored" = lock-false; "browser.newtabpage.activity-stream.showSponsoredTopSites" = lock-false; + + # Container tabs + "privacy.userContext.enabled" = lock-true; + "privacy.userContext.ui.enabled" = lock-true; }; }; }; diff --git a/modules/network/syncthing.nix b/modules/network/syncthing.nix index 2bb0470..361688f 100644 --- a/modules/network/syncthing.nix +++ b/modules/network/syncthing.nix @@ -57,6 +57,7 @@ in { id = "programmingFolder"; path = "/home/${username}/Programming"; devices = ["luna" "artemis" "terra" "solis"]; + # TODO 25.11 add ignore }; }; }; diff --git a/new-host.md b/new-host.md index e7a62d9..6802785 100644 --- a/new-host.md +++ b/new-host.md @@ -7,7 +7,7 @@ # Services -## Tailscale +## Syncthing 1. Go to [localhost:8384](http://localhost:8384) and copy the device ID. 2. Create a new machine entry in the [syncthing module](./modules/network/syncthing.nix). @@ -24,14 +24,13 @@ 1. Open Firefox 2. Log in to Bitwarden +## Simple logins -## Communication +- Spotify + +### Communication - Discord - Signal - Whatsapp Web - -## Simple logins - -- Spotify