From 3151b73ba9623028649d4efbb69778c9160498a2 Mon Sep 17 00:00:00 2001 From: Jet Date: Thu, 26 Mar 2026 20:50:36 -0700 Subject: [PATCH 1/2] feat: add mullvad exit nodes --- configuration.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/configuration.nix b/configuration.nix index 9d76c29..061aa55 100644 --- a/configuration.nix +++ b/configuration.nix @@ -31,7 +31,13 @@ networking.firewall.checkReversePath = "loose"; networking.firewall.interfaces."tailscale0".allowedTCPPorts = [ 4096 ]; - services.tailscale.enable = true; + services.tailscale = { + enable = true; + extraSetFlags = [ + "--exit-node=us-sjc-wg-401.mullvad.ts.net" + "--exit-node-allow-lan-access" + ]; + }; time.timeZone = "America/Los_Angeles"; i18n.defaultLocale = "en_US.UTF-8"; From ede16eb325ce989af88b768b723452b1bfb064fd Mon Sep 17 00:00:00 2001 From: Jet Date: Thu, 26 Mar 2026 20:50:36 -0700 Subject: [PATCH 2/2] feat: make zellij bottom bar cleaner --- home.nix | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/home.nix b/home.nix index 365fe6e..a07e68d 100644 --- a/home.nix +++ b/home.nix @@ -259,6 +259,18 @@ in enable = true; enableBashIntegration = false; + layouts.tabs-and-mode = '' + layout { + pane + pane size=1 borderless=true { + plugin location="status-bar" + } + pane size=1 borderless=true { + plugin location="tab-bar" + } + } + ''; + layouts.zoxide-picker = '' layout { pane command="${zellijNewTabZoxide}/bin/zellij-new-tab-zoxide" close_on_exit=true @@ -271,8 +283,9 @@ in settings = { # Default shell (using bash as configured in your system) default_shell = "bash"; - default_layout = "compact"; + default_layout = "tabs-and-mode"; pane_frames = false; + simplified_ui = true; # Mouse and interaction settings - enable for proper pane handling mouse_mode = true; @@ -282,6 +295,12 @@ in show_release_notes = false; on_force_close = "detach"; + + ui = { + pane_frames = { + hide_session_name = true; + }; + }; }; extraConfig = ''