summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlejandro Soto <alejandro@34project.org>2025-08-05 21:45:03 -0600
committerAlejandro Soto <alejandro@34project.org>2025-08-05 21:45:32 -0600
commiteecebc6ffa285678f650700d771aace2efcf2176 (patch)
tree4fcec99522c18bce4597965b47508c64308857d6
parent5b0ef836787a6d5b2bcf390899e7357e5255d515 (diff)
nixos: remove services, trash
Diffstat (limited to '')
-rw-r--r--nixos/default.nix5
-rw-r--r--nixos/services/default.nix8
-rw-r--r--nixos/trash/default.nix10
-rw-r--r--nixos/trash/steam/default.nix55
4 files changed, 1 insertions, 77 deletions
diff --git a/nixos/default.nix b/nixos/default.nix
index e2637ac..5ce655e 100644
--- a/nixos/default.nix
+++ b/nixos/default.nix
@@ -4,8 +4,5 @@
pkgs,
...
}: {
- imports = [
- ./trash
- ./services
- ];
+ imports = [];
}
diff --git a/nixos/services/default.nix b/nixos/services/default.nix
deleted file mode 100644
index 5ce655e..0000000
--- a/nixos/services/default.nix
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- config,
- lib,
- pkgs,
- ...
-}: {
- imports = [];
-}
diff --git a/nixos/trash/default.nix b/nixos/trash/default.nix
deleted file mode 100644
index a8c8785..0000000
--- a/nixos/trash/default.nix
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- config,
- lib,
- pkgs,
- ...
-}: {
- imports = [
- ./steam
- ];
-}
diff --git a/nixos/trash/steam/default.nix b/nixos/trash/steam/default.nix
deleted file mode 100644
index 80a45e8..0000000
--- a/nixos/trash/steam/default.nix
+++ /dev/null
@@ -1,55 +0,0 @@
-{
- config,
- lib,
- pkgs,
- ...
-}:
-with lib; let
- cfg = config.options.trivium.trash.steam;
-in {
- options.trivium.trash.steam = {
- enable = mkEnableOption "steam settings";
-
- compatibilityPackages = mkOption {
- type = types.bool;
- default = true;
- description = "Enable additional compatibility packages (protontricks, protonup, etc.)";
- };
-
- remotePlayOpenFirewall = mkOption {
- type = types.bool;
- default = false;
- description = "Open firewall for Steam Remote Play";
- };
-
- dedicatedServerOpenFirewall = mkOption {
- type = types.bool;
- default = false;
- description = "Open firewall for Steam Dedicated Server";
- };
-
- localNetworkGameTransfersOpenFirewall = mkOption {
- type = types.bool;
- default = false;
- description = "Open firewall for Steam Local Network Game Transfers";
- };
- };
-
- config = mkIf cfg.enable {
- programs.steam = {
- enable = true;
- remotePlay.openFirewall = cfg.remotePlayOpenFirewall;
- dedicatedServer.openFirewall = cfg.dedicatedServerOpenFirewall;
- localNetworkGameTransfers.openFirewall = cfg.localNetworkGameTransfersOpenFirewall;
- };
-
- environment = mkIf cfg.compatibilityPackages {
- systemPackages = with pkgs; [
- protontricks
- protonup
- protonup-ng
- winetricks
- ];
- };
- };
-}