From 613cee2bf709e12c2a2277c1c4ba153fcd074abe Mon Sep 17 00:00:00 2001 From: uttarayan21 Date: Sun, 4 May 2025 03:58:44 +0530 Subject: [PATCH] feat: Added tailscale overrides Signed-off-by: uttarayan21 --- flake.nix | 5 ++++- steamdeck/default.nix | 7 +++++-- steamdeck/tailscale.nix | 9 +++++++++ 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/flake.nix b/flake.nix index cd283807..837a0553 100644 --- a/flake.nix +++ b/flake.nix @@ -291,7 +291,10 @@ extraSpecialArgs = { inherit inputs; }; - modules = [{nixpkgs.config.allowUnfree = true;} ./steamdeck]; + modules = [ + {nixpkgs.config.allowUnfree = true;} + ./steamdeck + ]; }; }; diff --git a/steamdeck/default.nix b/steamdeck/default.nix index 0d9cc40b..8fad6fbc 100644 --- a/steamdeck/default.nix +++ b/steamdeck/default.nix @@ -6,13 +6,16 @@ imports = [ ./tailscale.nix ]; - programs = {home-manager.enable = true;}; + programs = { + home-manager.enable = true; + bash.enable = true; + # fish.enable = true; + }; home = { username = "deck"; homeDirectory = "/home/deck"; packages = with pkgs; [ _1password-cli - tailscale (nixvim.makeNixvim (import ../neovim)) ]; stateVersion = "24.11"; diff --git a/steamdeck/tailscale.nix b/steamdeck/tailscale.nix index 312876c3..8683b593 100644 --- a/steamdeck/tailscale.nix +++ b/steamdeck/tailscale.nix @@ -3,4 +3,13 @@ config, ... }: { + home.packages = [ + (pkgs.tailscale.overrideAttrs (old: { + postInstall = + old.postInstall + + '' + cp -r $out/lib $out/etc + ''; + })) + ]; }