summary refs log tree commit diff stats
path: root/system
diff options
context:
space:
mode:
authorAlan Pearce2023-11-22 16:51:27 +0100
committerAlan Pearce2023-11-22 16:51:27 +0100
commit85d1e83f311271adab7db83dcce4d8003c693936 (patch)
tree4427a1ee6e1a268ab9bba02f2b0e238a4189e21a /system
parentc43fdf64b5fc45e36c1d6f6b1ac64a744bb1b16f (diff)
downloadnixfiles-85d1e83f311271adab7db83dcce4d8003c693936.tar.lz
nixfiles-85d1e83f311271adab7db83dcce4d8003c693936.tar.zst
nixfiles-85d1e83f311271adab7db83dcce4d8003c693936.zip
Remove SatoshiPay
Diffstat (limited to 'system')
-rw-r--r--system/satoshipad.nix57
-rw-r--r--system/settings/satoshipay.nix40
2 files changed, 0 insertions, 97 deletions
diff --git a/system/satoshipad.nix b/system/satoshipad.nix
deleted file mode 100644
index 662d3359..00000000
--- a/system/satoshipad.nix
+++ /dev/null
@@ -1,57 +0,0 @@
-{ config
-, pkgs
-, ...
-}: {
-  imports = [
-    ./hardware-configuration.nix
-
-    <nixos-hardware/lenovo/thinkpad/t470s>
-    <nixos-hardware/common/pc/ssd>
-    <nixos-hardware/common/cpu/intel/kaby-lake>
-    ./settings/machines/t470s.nix
-
-    ./settings/base.nix
-    ./settings/configuration/berlin.nix
-    ./settings/configuration/british-english.nix
-    ./settings/configuration/nix.nix
-    ./settings/configuration/user.nix
-    ./settings/hardware/nvme-root.nix
-    ./settings/hardware/audio.nix
-    ./settings/hardware/systemd-boot.nix
-    ./settings/hardware/keyboardio-model01.nix
-    ./settings/hardware/network-manager.nix
-    ./settings/hardware/keyboard.nix
-    ./settings/hardware/trackball.nix
-    ./settings/hardware/trezor.nix
-    ./settings/programs/base.nix
-    ./settings/programs/gnupg.nix
-    ./settings/programs/i3.nix
-    ./settings/programs/shell.nix
-    ./settings/satoshipay.nix
-  ];
-
-  services.throttled.enable = true;
-
-  boot.initrd.luks.devices = {
-    root = {
-      allowDiscards = true;
-      device = "/dev/disk/by-uuid/bb7f9a24-8963-4d00-9258-118050b35748";
-      preLVM = true;
-    };
-  };
-
-  networking.hostName = "satoshipad";
-  services.avahi.hostName = "alan-satoshipay";
-
-  xsession.windowManager.i3.config = {
-    assigns = {
-      "1" = [{ class = "^Ripcord$"; }];
-      "3" = [{ class = "^Firefox Developer Edition$"; }];
-      "8" = [{ class = "^Emacs$"; }];
-      "9" = [{ class = "\.exe$"; }];
-      "10" = [{ class = "^Barrier$"; }];
-    };
-  };
-
-  system.stateVersion = "18.03";
-}
diff --git a/system/settings/satoshipay.nix b/system/settings/satoshipay.nix
deleted file mode 100644
index 2f520411..00000000
--- a/system/settings/satoshipay.nix
+++ /dev/null
@@ -1,40 +0,0 @@
-{ config
-, pkgs
-, fetchurl
-, lib
-, ...
-}:
-let
-  dockerConfig = {
-    ipv6 = true;
-    fixed-cidr-v6 = "fd69:2074:9fcd:b0fd::/64";
-    features = {
-      buildkit = true;
-    };
-  };
-in
-{
-  virtualisation = {
-    docker = {
-      enable = true;
-      enableOnBoot = false;
-      liveRestore = false;
-
-      extraOptions = "--config-file=${pkgs.writeText "daemon.json" (builtins.toJSON dockerConfig)}";
-
-      autoPrune = {
-        enable = true;
-        dates = "Mon, 13:00";
-      };
-    };
-  };
-  networking.firewall.extraCommands = ''
-    iptables  -A nixos-fw -p udp --source 172.17.0.0/24         -j nixos-fw-accept
-    iptables  -A nixos-fw -p tcp --source 172.17.0.0/24         -j nixos-fw-accept
-    ip6tables -A nixos-fw -p tcp --source ${dockerConfig.fixed-cidr-v6} -j nixos-fw-accept
-    ip6tables -A nixos-fw -p udp --source ${dockerConfig.fixed-cidr-v6} -j nixos-fw-accept
-  '';
-
-  nix.gc.dates = "12:30";
-  system.autoUpgrade.dates = "13:05";
-}