From b08c5c8bceae7f19db9cc747ef0bd779e34ea729 Mon Sep 17 00:00:00 2001 From: Jo Date: Fri, 18 Jul 2025 21:12:15 +0200 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Add=20Steam,=20Force=20Firefox=20de?= =?UTF-8?q?clarative=20extensions?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/home/apps/firefox/default.nix | 4 ++++ modules/nixos/services/traefik/default.nix | 2 +- modules/nixos/users/default.nix | 1 - systems/x86_64-nixos/puzzlevision/default.nix | 15 +++++++++------ 4 files changed, 14 insertions(+), 8 deletions(-) diff --git a/modules/home/apps/firefox/default.nix b/modules/home/apps/firefox/default.nix index 1278ccc..6a7f3bf 100644 --- a/modules/home/apps/firefox/default.nix +++ b/modules/home/apps/firefox/default.nix @@ -34,6 +34,10 @@ in } ) { } cfg.extensions; }; + + profiles.default = { + extensions.force = true; + }; }; }; } diff --git a/modules/nixos/services/traefik/default.nix b/modules/nixos/services/traefik/default.nix index 884e0c5..34deab8 100644 --- a/modules/nixos/services/traefik/default.nix +++ b/modules/nixos/services/traefik/default.nix @@ -98,7 +98,7 @@ in } { main = "jo-dev.com"; - sans = ["*.jo-dev.com"]; + sans = [ "*.jo-dev.com" ]; } ]; }; diff --git a/modules/nixos/users/default.nix b/modules/nixos/users/default.nix index a4b2de2..25254af 100644 --- a/modules/nixos/users/default.nix +++ b/modules/nixos/users/default.nix @@ -99,7 +99,6 @@ in inputs.sops-nix.homeManagerModules.sops inputs.catppuccin.homeModules.default inputs.nixcord.homeModules.nixcord - inputs.youtube-music.homeManagerModules.default ] ++ homeModules; home.stateVersion = lib.mkDefault osConfig.system.stateVersion; diff --git a/systems/x86_64-nixos/puzzlevision/default.nix b/systems/x86_64-nixos/puzzlevision/default.nix index 8b96486..f897aa2 100644 --- a/systems/x86_64-nixos/puzzlevision/default.nix +++ b/systems/x86_64-nixos/puzzlevision/default.nix @@ -9,6 +9,9 @@ sops.defaultSopsFile = ./secrets/users.yaml; sops.age.keyFile = "/var/lib/sops-nix/key.txt"; + programs.steam.enable = true; + programs.steam.remotePlay.openFirewall = true; + puzzlevision = { users.jo = { enable = true; @@ -36,12 +39,12 @@ ''; # Configure 8GB SWAP partition - swapDevices = [ - { - device = "/swapfile"; - size = 8 * 1024; - } - ]; + # swapDevices = [ + # { + # device = "/swapfile"; + # size = 8 * 1024; + # } + # ]; boot = { # Configure additional kernel modules.