diff --git a/garnix.yaml b/garnix.yaml index 2a5ab86..5d39710 100644 --- a/garnix.yaml +++ b/garnix.yaml @@ -4,7 +4,7 @@ builds: - nixosConfigurations.* - defaultPackage.x86_64-linux - homeConfigurations.x86_64-gui - - homeConfigurations.x86_64-nogui + - homeConfigurations.x86_64-nogui.activationPackage - darwinConfigurations.* exclude: - nixosConfigurations.linode # Requires decrypted files diff --git a/home/gui/default.nix b/home/gui/default.nix index d43efcf..a373e40 100644 --- a/home/gui/default.nix +++ b/home/gui/default.nix @@ -7,17 +7,10 @@ ]; home.packages = with pkgs; [ - bazel - bazel-buildtools - cargo # Rustc cdrtools ffmpeg - gcc gnucash - go - gopls handbrake - jdk11 libtheora vlc x265 diff --git a/home/home.nix b/home/home.nix index 3bb9acb..d04b9c6 100644 --- a/home/home.nix +++ b/home/home.nix @@ -33,7 +33,6 @@ bitwarden-cli diffutils findutils - gh git gnupatch gregpy @@ -42,13 +41,10 @@ jq nano nmap - nodejs openssl tmux transcrypt unzip wget - yamllint - #yawsso ]; } diff --git a/hosts/linode/synapse.nix.crypt b/hosts/linode/synapse.nix.crypt index dd7d8b5..1ff1285 100644 --- a/hosts/linode/synapse.nix.crypt +++ b/hosts/linode/synapse.nix.crypt @@ -1,41 +1,76 @@ -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 +nF4FwvAGbA2hV5dMtfrYIA== diff --git a/modules-linux/automatic/default.nix b/modules-linux/automatic/default.nix index f20fb29..8b667f9 100644 --- a/modules-linux/automatic/default.nix +++ b/modules-linux/automatic/default.nix @@ -2,7 +2,6 @@ { imports = [ - ./syncthing.nix ./users.nix ]; } diff --git a/modules-linux/automatic/syncthing.nix b/modules-linux/automatic/syncthing.nix deleted file mode 100644 index 1778dba..0000000 --- a/modules-linux/automatic/syncthing.nix +++ /dev/null @@ -1,46 +0,0 @@ -{ ... }: - -let - syncs = [ - "nas" - "dns" - "linode" - ]; -in -{ - services.syncthing = { - enable = false; - user = "greg"; - group = "users"; - dataDir = "/home/greg/sync"; - devices = { - nas = { - addresses = [ - "tcp://nas.thehellings.lan:22000" - "tcp://chronicles.greg-hellings.gmail.com.beta.tailscale.net:22000" - ]; - id = "74JUTZG-77EPGO3-FEYCL2P-CHDWP5G-6EXWZVB-XTAH6O5-TUXCVY2-QNRHSQ4"; - }; - dns = { - addresses = [ - "tcp://dns.thehellings.lan:22000" - "tcp://2maccabees.greg-hellings.gmail.com.beta.tailscale.net:22000" - ]; - id = "C4XJCH7-3ZNW6XZ-R5DB2EU-OEGVVT2-WPHQAG7-UDWER36-6NO5KZR-4MN5VAK"; - }; - linode = { - addresses = [ - "tcp://linode.thehellings.com:22000" - ]; - id = "ROZPUG5-G4IAXYA-JNRQXRD-5PFU2BQ-WVJTOGZ-DFMGJ5E-Q4IGXCJ-JHSNDQ6"; - }; - }; - folders = { - "mkrvy-tc6x9" = { - path = "/home/greg/drive"; - enable = true; - devices = syncs; - }; - }; - }; -}