{"id":241,"date":"2026-06-28T18:05:06","date_gmt":"2026-06-28T18:05:06","guid":{"rendered":"https:\/\/opportunist.global\/index.php\/2026\/06\/28\/the-laptop-free-era-is-here\/"},"modified":"2026-06-29T00:59:58","modified_gmt":"2026-06-29T00:59:58","slug":"the-laptop-free-era-is-here","status":"publish","type":"post","link":"https:\/\/opportunist.global\/index.php\/2026\/06\/28\/the-laptop-free-era-is-here\/","title":{"rendered":"The Laptop-Free Era Is Here!"},"content":{"rendered":"<p><em>How to pack for 2026 without a laptop \u2014 and keep every advantage a laptop offers.<\/em><\/p>\n<p>In my previous article \u2014 <a href=\"https:\/\/opportunist.global\/index.php\/2026\/06\/28\/how-to-pack-like-a-high-tech-minimalist\/\">How to pack like a high-tech minimalist<\/a> \u2014 I speculated at the end that one day I&#8217;d replace my laptop with a folding phone. Back then it sounded a bit like sci-fi. That day has come. And no, it&#8217;s not a compromise or &#8220;almost like a computer.&#8221; It&#8217;s a functional reality.<\/p>\n<p>For years I carried a laptop only for a handful of things that &#8220;couldn&#8217;t be done on a phone&#8221; \u2014 for example, using hardware wallets. In 2026 they can. All of them. Here&#8217;s the exact guide to how I fit a whole computer into my pocket.<\/p>\n<blockquote>\n<p><strong>Shopping list (TL;DR):<\/strong> a GrapheneOS phone (Pixel 8+) \u00b7 a folding BT keyboard with a touchpad (iClever BK08) \u00b7 a Trezor Safe 7 for crypto \u00b7 and for the monitor <strong>either<\/strong> just a <strong>USB\u2011C \u2192 HDMI cable<\/strong> (if you don&#8217;t need to charge), <strong>or<\/strong> a <strong>USB\u2011C hub with HDMI + 100 W PD<\/strong> (AXAGON HMC\u20115G2) <strong>+ an HDMI\u2013HDMI cable + a 100 W charger<\/strong> when you want to charge while you work. You don&#8217;t carry a monitor \u2014 you use whatever&#8217;s around. Details and links below.<\/p>\n<\/blockquote>\n<h2>1. What changed: Android 17 + desktop mode<\/h2>\n<p>The turning point is <strong>desktop mode<\/strong>. Android 17 supports it natively \u2014 connect your phone to an external monitor and instead of plain mirroring you get a full <strong>window manager<\/strong>: windows you can drag, resize and snap side by side, a taskbar, mouse, keyboard. In short, a desktop.<\/p>\n<p>And what&#8217;s key for me \u2014 <strong>GrapheneOS<\/strong> (my OS of choice on Pixels) already supports Android 17, so I have desktop mode there too. Without sacrificing privacy. <strong>There&#8217;s nothing complicated to enable<\/strong> \u2014 when you connect to a monitor you simply pick <em>Desktop<\/em> in the dialog (details in section 4).<\/p>\n<blockquote>\n<p><strong>One important detail:<\/strong> desktop mode on an external monitor only works on Pixels that have video output over USB\u2011C (DisplayPort Alt Mode) \u2014 i.e. <strong>Pixel 8 and newer<\/strong>. Older Pixels (6, 7), which GrapheneOS still supports, don&#8217;t send video over USB\u2011C, so you can&#8217;t run an external monitor on them. So if you&#8217;re aiming for laptop-free mode, you need a <strong>Pixel 8 or newer<\/strong>.<\/p>\n<\/blockquote>\n<h2>2. The hardware you&#8217;ll need<\/h2>\n<p>Surprisingly little. <em>(About the links below: <strong>[CZSK]<\/strong> = Alza, ships to Czechia and Slovakia; <strong>[International]<\/strong> = available worldwide (AliExpress or the official store) \u2014 for those living outside CZ\/SK. None of the links are affiliate or paid \u2014 they&#8217;re just things I actually use.)<\/em><\/p>\n<ol type=\"1\">\n<li><strong>Connecting to a monitor \u2014 choose based on whether you want to charge the phone meanwhile.<\/strong> There are two paths:\n<ul>\n<li><strong>(A) A plain USB\u2011C \u2192 HDMI cable<\/strong> \u2014 the phone straight into the monitor. Simplest and lightest, but <strong>you can&#8217;t charge the phone<\/strong> (it has a single USB\u2011C port and the cable takes it). Ideal for shorter sessions. I use the <a href=\"https:\/\/www.alza.sk\/alzapower-core-usb-c-na-hdmi-4k-2-m-cierny-d12584776.htm\">AlzaPower Core USB\u2011C to HDMI 4K, 2 m<\/a> <strong>[CZSK]<\/strong> or the equivalent <a href=\"https:\/\/s.click.aliexpress.com\/e\/_c3MVlkjP\">UGREEN USB\u2011C \u2192 HDMI 4K 60 Hz<\/a> <strong>[International]<\/strong> \u2014 4K@60 Hz is plenty. <strong>Important:<\/strong> the cable (and the hub too) must support <strong>DisplayPort Alt Mode<\/strong> \u2014 without it the phone won&#8217;t send any image over USB\u2011C. Quality ones have it; with dirt-cheap &#8220;USB\u2011C \u2192 HDMI&#8221; adapters, verify it, otherwise your monitor stays black. <em>(2 m vs 3 m: no effect on image quality \u2014 digital transmission either goes full or not at all. I pick 2 m as a safe compromise.)<\/em><\/li>\n<li><strong>(B) An HDMI\u2013HDMI cable + a USB\u2011C hub (dock) with charging<\/strong> \u2014 when you want the phone <strong>always charged<\/strong> while working (and optionally to charge the keyboard too). You plug the hub into the phone; HDMI runs from it to the monitor and a charger into the PD port (exact wiring below \u2014 <em>How to wire the hub<\/em>). You need three pieces:\n<ul>\n<li><strong>HDMI\u2013HDMI cable:<\/strong> <a href=\"https:\/\/www.alza.sk\/alzapower-alucore-premium-hdmi-21-high-speed-8k-2-m-d7070903.htm\">AlzaPower AluCore Premium HDMI 2.1 8K, 2 m<\/a> <strong>[CZSK]<\/strong> or the equivalent <a href=\"https:\/\/s.click.aliexpress.com\/e\/_c43vGgjX\">UGREEN HDMI 2.1 8K, 2 m<\/a> <strong>[International]<\/strong> \u2014 8K is overkill, a plain High Speed HDMI is fine.<\/li>\n<li><strong>USB\u2011C hub with HDMI + PD:<\/strong> <a href=\"https:\/\/www.alza.sk\/axagon-hmc-5g2-5-in-1-hub-usb-c-10-gbps-2-usb-a-2-usb-c-hdmi-4k-30-hz-pd-100w-usb-c-cable-13-cm-d6255559.htm\">AXAGON HMC\u20115G2 (rev 2.0)<\/a> <strong>[CZSK]<\/strong> \u2014 4K@60 Hz, <strong>100 W<\/strong> passthrough charging, 2\u00d7 USB\u2011A + 2\u00d7 USB\u2011C; pocket-sized. <em>(Note: full 4K@60 Hz and 100 W only on <strong>rev 2.0<\/strong>.)<\/em> Outside CZ\/SK, order it directly from the <a href=\"https:\/\/www.axagon.eu\/en\/products\/hmc-5g2\">official AXAGON product page<\/a> <strong>[International]<\/strong>.<\/li>\n<li><strong>100 W charger:<\/strong> <a href=\"https:\/\/arsmel.com\/products\/arsmel-visago-100w-travel-adapter-with-built-in-voltage-display\">Arsmel VisaGo 100 W<\/a> \u2014 reportedly the world&#8217;s smallest 100 W travel charger (GaN, PD 3.0, 3\u00d7 USB\u2011C + 2\u00d7 USB\u2011A, 200+ countries, voltage display, 188 g). Any other <strong>100 W GaN<\/strong> charger works fine too.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li><strong>A small external Bluetooth keyboard with a touchpad.<\/strong> My pick is the <a href=\"https:\/\/tech.iclever.com\/products\/BK08-Portable-Tri-folding-Bluetooth-Keyboard-with-Touchpad\">iClever BK08<\/a> <strong>[International]<\/strong> \u2014 folding (tri-fold), fits in a pocket, and crucially has an integrated <strong>touchpad<\/strong>, so you don&#8217;t need a separate mouse.<\/li>\n<li><strong>An external monitor \u2014 any with HDMI.<\/strong> And that&#8217;s practically every one these days. A monitor at a hotel, the TV in an Airbnb, a monitor in a caf\u00e9, at a friend&#8217;s place. You carry nothing \u2014 a &#8220;monitor&#8221; is everywhere around you.<\/li>\n<\/ol>\n<p>That&#8217;s it. The cable and keyboard fit in a jacket pocket.<\/p>\n<p><strong>What it costs:<\/strong> the accessories (excluding the phone and the Trezor) run roughly \u2014 path <strong>(A)<\/strong> cable + keyboard around <strong>\u20ac65<\/strong>, path <strong>(B)<\/strong> hub + HDMI cable + 100 W charger + keyboard around <strong>\u20ac150\u2013170<\/strong> (cheaper with a less premium 100 W GaN charger).<\/p>\n<h3>How to wire the hub<\/h3>\n<p>The phone has <strong>a single USB\u2011C port<\/strong> \u2014 the hub&#8217;s short cable takes it. The monitor, charger and keyboard then go into the hub, not the phone:<\/p>\n<pre><code>  Pixel (GrapheneOS, Android 17)\n        \u2502\n        \u2502  hub&#39;s captive USB\u2011C cable  \u2192  phone&#39;s only USB\u2011C port (HOST)\n        \u25bc\n  \u250c\u2500\u2500 AXAGON HMC\u20115G2 \u2500\u2500\u2510\n  \u2502\n  \u251c\u2500 HDMI \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u25ba  external monitor       (via HDMI\u2013HDMI cable)\n  \u251c\u2500 USB\u2011C PD\/DATA \u2500\u2500\u25ba  charger into the wall   (passthrough-charges phone)\n  \u251c\u2500 USB\u2011A \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u25ba  iClever BK08            (charges; controlled over BT)\n  \u2514\u2500 USB\u2011A \/ USB\u2011C \u2500\u2500\u25ba  free (USB stick, mouse\u2026)<\/code><\/pre>\n<blockquote>\n<p><strong>Watch the cable:<\/strong> from the hub to the monitor you use a <strong>plain HDMI\u2013HDMI cable<\/strong>, not USB\u2011C \u2192 HDMI. The hub has its own full-size HDMI port, so you can&#8217;t plug a USB\u2011C end into it.<\/p>\n<\/blockquote>\n<h2>3. iClever BK08: pairing in seconds<\/h2>\n<figure style=\"margin:1.6em 0;text-align:center;\">\n<img decoding=\"async\" src=\"https:\/\/opportunist.global\/files\/keyboard-iclever-bk08.jpg\" alt=\"iClever BK08 \u2014 a folding tri-fold Bluetooth keyboard with an integrated touchpad\" style=\"max-width:440px;width:100%;height:auto;border-radius:10px;box-shadow:0 2px 12px rgba(0,0,0,.15);\"><figcaption style=\"font-size:.85rem;color:#666;margin-top:.55em;\">iClever BK08 \u2014 folded it fits in a pocket; unfolded it&#8217;s a full keyboard with a touchpad.<\/figcaption><\/figure>\n<p>The keyboard can be paired with several devices and switch between them. To pair, just press the combo for your system:<\/p>\n<ul>\n<li><code>fn + q<\/code> \u2192 iOS<\/li>\n<li><code>fn + w<\/code> \u2192 Windows<\/li>\n<li><code>fn + e<\/code> \u2192 Android<\/li>\n<li><code>fn + r<\/code> \u2192 Mac<\/li>\n<\/ul>\n<p>Then <code>fn + Tab<\/code> \u2014 the keyboard jumps into Bluetooth search mode and you simply pair it in the phone&#8217;s settings. Done. The <strong>touchpad<\/strong> works right away, so you have a keyboard and a mouse in a single piece of plastic the size of a wallet. In practice this is incredibly convenient. And when you use the hub (see section 2), you connect the keyboard to it with its USB\u2011C cable as well \u2014 it charges while you type over Bluetooth, so it won&#8217;t die on you mid-work.<\/p>\n<h2>4. Connecting: Desktop vs. Mirror<\/h2>\n<p>When you plug the USB\u2011C cable into the monitor, GrapheneOS asks whether you want <strong>Desktop<\/strong> or <strong>Mirror<\/strong> mode.<\/p>\n<ul>\n<li><strong>Mirror<\/strong> just mirrors the phone \u2014 fine for video.<\/li>\n<li><strong>Desktop<\/strong> launches that nice, usable window manager.<\/li>\n<\/ul>\n<p>For serious work, definitely <strong>Desktop<\/strong>.<\/p>\n<p><em>Audio:<\/em> if the monitor has speakers, sound goes over HDMI; if not, the phone keeps playing it \u2014 or you connect Bluetooth headphones.<\/p>\n<h3>The icons and fonts were small \u2014 here&#8217;s how to fix it<\/h3>\n<p>The one thing that annoyed me at first: at a higher resolution (around 1920\u00d71280 for me) the icons and text were a bit small and harder to read. Luckily it&#8217;s adjustable:<\/p>\n<p><strong>Settings \u2192 Accessibility \u2192 Display size and text<\/strong><\/p>\n<p>There you have two sliders:<\/p>\n<ul>\n<li><strong>Font size<\/strong> \u2014 enlarges\/shrinks the text,<\/li>\n<li><strong>Display size<\/strong> \u2014 enlarges the icons and the whole UI.<\/li>\n<\/ul>\n<p>Bump Display size up a notch or two and it&#8217;s comfortable right away. (You&#8217;ll also find it by searching &#8220;Display size&#8221; directly in Settings.)<\/p>\n<h2>5. Apps: everything that runs on the phone runs on the desktop too<\/h2>\n<p>And that&#8217;s the best news. <strong>Every Android app you have on your phone also works in the desktop interface<\/strong> \u2014 just in a bigger window. No &#8220;desktop versions&#8221;, no compromises.<\/p>\n<p>For me it was mainly about the terminal \u2014 I need SSH and local Claude instances to work everywhere.<\/p>\n<h3>Termux + Ubuntu<\/h3>\n<p>I installed <a href=\"https:\/\/f-droid.org\/packages\/com.termux\/\">Termux<\/a> (from F\u2011Droid, not the Play Store \u2014 it&#8217;s unmaintained there). Into Termux I pulled the latest <strong>Ubuntu distribution (ARM64)<\/strong> via <code>proot-distro<\/code>:<\/p>\n<pre><code>pkg update &amp;&amp; pkg upgrade\npkg install proot-distro\nproot-distro install ubuntu\nproot-distro login ubuntu<\/code><\/pre>\n<blockquote>\n<p><strong>Important \u2014 give Termux unrestricted battery.<\/strong> So that Termux runs reliably in the background and the system doesn&#8217;t suspend your SSH connections or longer-running processes (local Claude instances, agents, tmux), set the app to <strong>Unrestricted battery usage<\/strong>: <em>Settings \u2192 Apps \u2192 Termux \u2192 App battery usage \u2192 Unrestricted<\/em>. Without it, the system aggressively &#8220;sleeps&#8221; Termux after a while and the processes inside it drop.<\/p>\n<\/blockquote>\n<p>In Ubuntu I created a new user (I don&#8217;t want to work as root):<\/p>\n<pre><code>apt update &amp;&amp; apt install sudo\nadduser wilder\nusermod -aG sudo wilder\nsu - wilder<\/code><\/pre>\n<h3>tmux: terminal windows under control<\/h3>\n<p>Inside it I run <strong>tmux<\/strong> and comfortably create and switch terminal windows. I have it configured so the prefix is the <strong>backtick<\/strong> (<code>`<\/code>) instead of the annoying Ctrl+b \u2014 a new window is thus <code>`<\/code> then <code>c<\/code>, switching via Shift+arrows or Alt+number. A double backtick types a literal <code>`<\/code>.<\/p>\n<p>I put my full <code>~\/.tmux.conf<\/code> (backtick prefix, vim-style pane navigation and resizing, window and session management, copy-mode, status bar) on the web \u2014 download\/view it here: <strong><a href=\"https:\/\/opportunist.global\/files\/tmux.conf\">opportunist.global\/files\/tmux.conf<\/a><\/strong>.<\/p>\n<p>I also created new SSH keys, so I manage all my servers from the phone just as comfortably as I used to from a laptop.<\/p>\n<h3>AI: local models and the cloud<\/h3>\n<p>In each window I run either a <strong>local Claude instance<\/strong> or a <strong>local hermes agent<\/strong> wired to <strong>Ollama Cloud<\/strong>. And for more sensitive operations I use the most capable open-weight model \u2014 <a href=\"https:\/\/huggingface.co\/zai-org\/GLM-5.2\">GLM 5.2<\/a> \u2014 via the E2EE interface <a href=\"https:\/\/venice.ai\">Venice.AI<\/a>, where the model runs inside a hardware enclave (TEE) and encryption is end-to-end. Sensitive things never leave the encrypted channel.<\/p>\n<p>And when you want <strong>fully offline AI right on the phone<\/strong> \u2014 no internet, no account, nothing leaving the device \u2014 my recommended choice is <a href=\"https:\/\/getoffgridai.co\/\">Off Grid<\/a>: in my view the best offline AI app on Android with <strong>open-weight models<\/strong>. You download a model (Qwen 3, Llama 3.2, Gemma 3, Phi\u20114 or any GGUF) and it runs entirely natively on the phone \u2014 chat, vision, and image generation. No data leaves the phone. (Open-source; and in desktop mode you have it in a full window like on a computer.)<\/p>\n<h2>6. The last reason for a laptop fell: crypto<\/h2>\n<p>This was long my only truly solid excuse. I always had to connect my hardware Trezor to a &#8220;computer&#8221;, and the phone never felt right for it. That&#8217;s no longer true.<\/p>\n<p>I got the new <a href=\"https:\/\/affil.trezor.io\/SH14T\">Trezor Safe 7<\/a>, which has <strong>Bluetooth<\/strong>. I paired it with the phone, launched the Android <strong>Trezor Suite<\/strong> app, and have secure access to my crypto wallet straight from the phone. No cable, no laptop.<\/p>\n<p>And the cherry on top: my favorite mobile Monero wallet <a href=\"https:\/\/cakewallet.com\">Cake Wallet<\/a> (which, by the way, now also supports <strong>Bitcoin on-chain and Bitcoin Lightning<\/strong>) supports a hardware Trezor. I linked it with the Trezor Safe 7 and it works great.<\/p>\n<p>So crypto is covered too \u2014 without a laptop.<\/p>\n<h2>7. Advantages a laptop doesn&#8217;t have<\/h2>\n<p>It&#8217;s not just a &#8220;laptop replacement&#8221;. In a few ways it&#8217;s directly better:<\/p>\n<ul>\n<li><strong>You work right on your phone.<\/strong> That means you read and reply to <strong>SMS, Signal, WhatsApp<\/strong> or any messages straight from the keyboard \u2014 even if that app has no desktop mode at all. Notifications come to the very device you&#8217;re working on. On a laptop you&#8217;d have to reach for the phone every time; here everything is in one place.<\/li>\n<li><strong>A genuinely secure &#8220;desktop&#8221;.<\/strong> GrapheneOS sandboxes each app separately \u2014 and does it harder than regular Android (hardened SELinux, seccomp, a hardened kernel). The <strong>Vanadium<\/strong> browser additionally enables strict <em>site isolation<\/em> \u2014 each page\/window runs in its own sandbox, comparable to desktop Chromium. On a regular Linux\/Windows\/Mac desktop, apps mostly run with your user&#8217;s full privileges, so you don&#8217;t get this granular isolation. Your &#8220;desktop&#8221; is thus paradoxically more secure than most real desktops.<\/li>\n<\/ul>\n<h2>8. Downsides (and how to get around them)<\/h2>\n<p>I won&#8217;t lie \u2014 there are a few things to watch out for. The good news is you solve each one with a single setting or a single piece of hardware:<\/p>\n<ul>\n<li>\n<p><strong>Battery.<\/strong> When the phone is connected via USB\u2011C \u2192 HDMI to a monitor, driving the external display eats the battery quite a bit \u2014 realistically count on <strong>a couple of hours<\/strong> of work, then you need to charge. And since the phone has only one USB\u2011C port, taken by the monitor cable, you can&#8217;t &#8220;just&#8221; charge it on the side.<\/p>\n<p><strong>Solution: a USB\u2011C hub with HDMI and passthrough charging (Power Delivery).<\/strong> Instead of a bare cable, you plug a small hub into the phone that has both an <strong>HDMI output<\/strong> (to the monitor) <strong>and a USB\u2011C PD port<\/strong> (where you put the charger). The phone drives the image to the monitor and <em>charges at the same time<\/em> \u2014 you easily last all day. The specific hub (AXAGON HMC\u20115G2), cable and charger \u2014 including the wiring diagram \u2014 are in <strong>section 2<\/strong>. For longer sessions, a hub is always a better choice than a bare cable.<\/p>\n<p><em>To give you an idea how little it actually draws: this whole article \u2014 configs and all \u2014 was written on <strong>a single charge<\/strong>.<\/em><\/p>\n<\/li>\n<li>\n<p><strong>The screen turns off after a few seconds.<\/strong> By default the phone blanks the display very quickly (after ~30 seconds of inactivity), which is unbearable when working on a monitor. Extend it: <strong>Settings \u2192 Display \u2192 Screen timeout<\/strong> and set <strong>30 minutes<\/strong>. Right away it&#8217;s perfectly usable.<\/p>\n<\/li>\n<li>\n<p><strong>Text and icon size.<\/strong> At a higher resolution everything can be a bit tiny and harder to read. The setting I mentioned above fixes it \u2014 <strong>Settings \u2192 Accessibility \u2192 Display size and text<\/strong> \u2192 bump <em>Display size<\/em> and <em>Font size<\/em> up.<\/p>\n<\/li>\n<\/ul>\n<p><strong>And honestly \u2014 when it&#8217;s not enough:<\/strong> this isn&#8217;t a machine for everything. For multiple external monitors at once, heavy video editing, 3D\/GPU work or local virtual machines, a laptop (or desktop) will still be better. But for everyday work \u2014 terminal, writing, web, communication, crypto \u2014 the phone has replaced the laptop for me entirely.<\/p>\n<h2>9. Summary: Laptop-free mode<\/h2>\n<p>No laptop. Instead:<\/p>\n<ul>\n<li><strong>A GrapheneOS phone with Android 17<\/strong> (Pixel 8 or newer \u2014 for video output over USB\u2011C),<\/li>\n<li><strong>connecting to a monitor<\/strong> \u2014 either a plain <strong>USB\u2011C \u2192 HDMI cable<\/strong> (simple, but you don&#8217;t charge the phone), or a <strong>USB\u2011C hub with HDMI + 100 W PD<\/strong> (AXAGON HMC\u20115G2) <strong>and an HDMI\u2013HDMI cable<\/strong>, when you want to charge while working,<\/li>\n<li><strong>a 100 W charger<\/strong> (Arsmel VisaGo) \u2014 if you go the hub route,<\/li>\n<li><strong>a small folding keyboard with a touchpad<\/strong> (iClever BK08),<\/li>\n<li><strong>a Trezor Safe 7<\/strong> for crypto.<\/li>\n<\/ul>\n<p>You don&#8217;t carry an external monitor \u2014 you use whatever&#8217;s at hand. The whole &#8220;computer&#8221; fits in your pocket. Specifically, into my Pixel running the latest GrapheneOS.<\/p>\n<p>In my last article I was still packing a laptop. Today I leave it at home.<\/p>\n<hr \/>\n<blockquote>\n<p><strong>And now the best part:<\/strong> I wrote this whole article on a phone. On a <strong>Pixel 10 Pro Fold<\/strong> running the latest GrapheneOS, connected to an external monitor, with an external keyboard. No laptop. \ud83d\udcf1\ud83e\udef3<\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>How to pack for 2026 without a laptop \u2014 and keep every advantage a laptop offers.<\/p>\n","protected":false},"author":1,"featured_media":301,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1],"tags":[11,15,12,13,14],"class_list":["post-241","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-android","tag-digital-nomad","tag-grapheneos","tag-privacy","tag-productivity"],"uagb_featured_image_src":{"full":["https:\/\/opportunist.global\/wp-content\/uploads\/2026\/06\/cover-laptop-free.png",1200,630,false],"thumbnail":["https:\/\/opportunist.global\/wp-content\/uploads\/2026\/06\/cover-laptop-free-150x150.png",150,150,true],"medium":["https:\/\/opportunist.global\/wp-content\/uploads\/2026\/06\/cover-laptop-free-300x158.png",300,158,true],"medium_large":["https:\/\/opportunist.global\/wp-content\/uploads\/2026\/06\/cover-laptop-free-768x403.png",768,403,true],"large":["https:\/\/opportunist.global\/wp-content\/uploads\/2026\/06\/cover-laptop-free-1024x538.png",1024,538,true],"1536x1536":["https:\/\/opportunist.global\/wp-content\/uploads\/2026\/06\/cover-laptop-free.png",1200,630,false],"2048x2048":["https:\/\/opportunist.global\/wp-content\/uploads\/2026\/06\/cover-laptop-free.png",1200,630,false]},"uagb_author_info":{"display_name":"wilder","author_link":"https:\/\/opportunist.global\/index.php\/author\/opportunist\/"},"uagb_comment_info":0,"uagb_excerpt":"How to pack for 2026 without a laptop \u2014 and keep every advantage a laptop offers.","_links":{"self":[{"href":"https:\/\/opportunist.global\/index.php\/wp-json\/wp\/v2\/posts\/241","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/opportunist.global\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/opportunist.global\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/opportunist.global\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/opportunist.global\/index.php\/wp-json\/wp\/v2\/comments?post=241"}],"version-history":[{"count":7,"href":"https:\/\/opportunist.global\/index.php\/wp-json\/wp\/v2\/posts\/241\/revisions"}],"predecessor-version":[{"id":310,"href":"https:\/\/opportunist.global\/index.php\/wp-json\/wp\/v2\/posts\/241\/revisions\/310"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/opportunist.global\/index.php\/wp-json\/wp\/v2\/media\/301"}],"wp:attachment":[{"href":"https:\/\/opportunist.global\/index.php\/wp-json\/wp\/v2\/media?parent=241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/opportunist.global\/index.php\/wp-json\/wp\/v2\/categories?post=241"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/opportunist.global\/index.php\/wp-json\/wp\/v2\/tags?post=241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}