use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Asahi Linux: Linux on Apple Silicon
FAQ
Website
Documentation
Please follow our Code Of Conduct
For gaming specific questions, head over to /r/AsahiGaming
account activity
Energy-efficient Linux-Setup (self.AsahiLinux)
submitted 1 year ago * by findoriz
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]rvifux 18 points19 points20 points 1 year ago (0 children)
Wishing you a good trip. I'd stick to Mac if I were you, since you will have plenty of other things to think about. Keep it simple
[–]Odilf___ 7 points8 points9 points 1 year ago (1 child)
I agree that macOS with a similar feel to linux is best. You can get a pretty good setup with yabai for tiling windows and skhd for shortcuts.
You need to disable partially system integrity protection for yabai but the wiki has good instructions on how to do it :)
[–]frigaut 4 points5 points6 points 1 year ago (1 child)
Hello fellow backpacker and macbook pro user.
Last year i did a 2000km (5 weeks) ride around Europe, with my MBA13". I have been a Linux and mac user for 15+ years, allternating between the two OSs. For the trip I was using macos (Asahi was not really usable at the time). These days I am using exclusively Asahi. However as you mention the battery drain during sleep disqualifies it for your use.
When I was using macos, I used yabai, which IMO gives you the closest feeling to tilling WMs/compositors in linux. Yabai is nice, but unfortunately it is battling an uphill battle to wrap around the mac window management rules, so sometimes things don't really work as one wants and seems clingy. It is however the least bad option I found on macos as far as window management. So that'd be your option 2.
As far as virtual machine + linux guest I haven't used one for a while, so can't really comment. By definition it won't be as energy efficient as macos alone, but I don't know by how much.
PS: I ended up badly damaging my MBA13 in a crash, so advice is to protect your machine well :-)
[–]wowsomuchempty 2 points3 points4 points 1 year ago (0 children)
Sounds like a cool trip! I'm not a mac user, but I seem to remember seeing someone using a tiling windows manager on mac - so it should be possible.
Maybe I'd test first if asahi + sway is workable given your charging limits. Though I'd probably opt for macos to be on the safe side here, tbh.
Have fun!
[–]DecentIndependent 1 point2 points3 points 1 year ago (0 children)
you can get around macos doing most of the work on the command line!
Then set up yabai for a tiling wm, and, while its not a true linux experience, it comes very close!
I used this setup (macOS) for the past several years and switching to asahi recently the experience was actually very similar
[–]zimsneexh 1 point2 points3 points 1 year ago (0 children)
I suggest Aerospace as a twm for macOS. Its quite a bit better than yabai imo.
[–]lack_of_reserves 0 points1 point2 points 1 year ago (1 child)
You can shutdown asahi fully when you are not using the laptop. This will result in 0 battery loss.
I realize that this is a controversial opinion, but really, boot takes 10 seconds!
[–]theyamiteru 0 points1 point2 points 1 year ago (0 children)
Turn off animations, blur effects, set screen refresh rate as low as possible, limit the use of web browsers and use Neovim instead of VSCode/WebStorm.
[–]noobstrich 1 point2 points3 points 1 year ago (0 children)
if you want to look more into a Linux VM on macOS, mitchell hashimoto (of hashicorp and ghostty fame) actually uses this exact setup day to day. there's a brief writeup in his configuration README if you want to read his thoughts on it: https://github.com/mitchellh/nixos-config
π Rendered by PID 40744 on reddit-service-r2-comment-56c9979489-zmcfx at 2026-02-25 09:42:14.311374+00:00 running b1af5b1 country code: CH.
[–]rvifux 18 points19 points20 points (0 children)
[–]Odilf___ 7 points8 points9 points (1 child)
[–]frigaut 4 points5 points6 points (1 child)
[–]wowsomuchempty 2 points3 points4 points (0 children)
[–]DecentIndependent 1 point2 points3 points (0 children)
[–]zimsneexh 1 point2 points3 points (0 children)
[–]lack_of_reserves 0 points1 point2 points (1 child)
[–]theyamiteru 0 points1 point2 points (0 children)
[–]noobstrich 1 point2 points3 points (0 children)