HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
mitchellh
nixos-config
Nix2022–2026
mitchellh / nixos-config

nixos-config

My NixOS configurations.

13Distinct people
16Mentions
2Explicit recommenders
3.1KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

My NixOS configurations.

GitHub

Where it is used

No documented product use was verified in the last source check.

What people are saying

i believe he is talking about Twitter(X) and not x11. so a political stance from the x.com in the description. i love running x11 too, wayland is still not there yet sadly,…

dedzycide used a recommendation phrase. 2 indexed comments match. This is a phrase match, not a verdict.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year16 dated mentions

Observed mentions: 2022-03-17 15:54:46 UTC to 2026-02-08 22:15:31 UTC.

024682022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 8 mentions; 2 submissions, 6 comments20222023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 5 mentions; 1 submissions, 4 comments20242025-01-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2026-01-01 00:00:00 UTC to 2027-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments. Incomplete calendar period.2026*

* An incomplete calendar period is marked with an outlined bar. Its count is not directly comparable with a full period.

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC826
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC000
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC514
20252025-01-01 00:00:00 UTC2026-01-01 00:00:00 UTC110
2026 (partial)2026-01-01 00:00:00 UTC2027-01-01 00:00:00 UTC202

What Hacker News says

16 sources
I run NixOS within VMWare Fusion (Mitchell Hashimoto has posted something similar https://github.com/mitchellh/nixos-config) in my M4 Max MBP. It runs pretty well but may hit the battery life sometimes. There are some weird stuff that happens with their GPU accelaration and random Fusion crashes sometimes. I patched Hyprland locally in my config due to a weird (but documented) issue with their GPU accelaration implementation https://github.com/AndrewBastin/nixos-config/blob/main/modul... I have tested Fusion, Parallels and UTM and Fusion seemed to be the most stable for me.
In Ask HN: What's the best virtual Linux desktop experience on macOS for devs?
Mitchell Hashimoto has written extensively about his use of Linux in a VM on macOS. He published a NixOS configuration[1] which seems easy to use. I recently bought a Mac mini M4 to experiment with this setup, and am strongly considering getting a MBP if it works as advertised. As a longtime ThinkPad user and F/LOSS enthusiast, it feels awful giving money to Apple to run Linux as a second-class citizen, but honestly there is just no comparable hardware that does what Apple has accomplished. [1]: https://github.com/mitchellh/nixos-config
In First Impressions: Lenovo T14s with Qualcomm Snapdragon ARM64 CPU
I've used Nix with Nix-Darwin on my macOS machines for a couple years now. The primary benefit is that when I get a new macOS machine, it's only three steps to having ALL my apps, configurations, etc. exactly as they were before: 1. Download Nix installer (I prefer the one by Determinate Systems) 2. Clone my Nix configs (public, so I don't even need secrets like keys yet) 3. Run `make` I then wait around 15 minutes or so (mostly network time) and I'm good to go. ONE BIG RECOMMENDATION: I don't like using nix-darwin to manage graphical apps directly. It's a bit awkward. But, you can use nix-darwin to declaratively manage `homebrew`, so I still get my graphical apps from Homebrew. The linked article seems to suggest ditching homebrew entirely but I found its best as a mix of both worlds with Nix being the source of truth to manage everythin
Read the rest
g else, including brew. You can find my configurations on GitHub but note that if you're new to Nix you would do better finding a simpler starting point: https://github.com/mitchellh/nixos-config (these are shared Nix configurations between macOS, Linux, and WSL on Windows).
In Going declarative on macOS with Nix and Nix-Darwin
Looks great, looking forward to trying it out. I've been mentioning to a work colleague that someone needs to do for the somewhat baroque Nix tools and concepts what Docker did for containers. It just needs a nice porcelain over the top that provides some consistent CLI UX, but lets you dive down deeper as you get more comfortable with the system. As someone who just two weeks ago got into Nix/NixOS via this repo[1] from mitchellh, one thing I'd love: A nice, seamless way to remote connect JetBrains IDEs or VS Code into the environment. I tried the VS Code server, but had some problems getting it going on ARM Linux (my machine is an M1 Mac, and I'm running nixOS inside an arm64 VM). I have been surviving on NeoVIM, but really would like to use the editors/IDEs I am used to. Something like starting up the JetBrains Fleet/Gateway kind of th
Read the rest
ing, or VS Code server, when entering an env, so that I can connect the IDE to the environment, and it has access to everything in that environment. Since I don't see me convincing the 20+ people in my team to switch to VIM :) [1] https://github.com/mitchellh/nixos-config
In Devenv.sh: Fast and reproducible developer environments using Nix
indiv0·Apr 20, 2022Recommendation phrase
Parallels on M1 here! I followed mitchellh's guide to setup NixOS [0]. He runs an X server on the machine and works entirely within that (minus mail, etc.). I tried that at first then decided against. I'm now running the machine headless in the Parallels VM, and using VS Code on the host to Remote SSH into the machine. It's absolutely incredible and I highly recommend this workflow. My rationale is here [1]. Fair warning I haven't tried to get any OS other than NixOS installed. Not sure how usable Ubuntu ARM or others are. [0]: https://github.com/mitchellh/nixos-config [1]: https://news.ycombinator.com/item?id=31101605
In Ask HN: What’s a good laptop for software development at around $2k?

Showing the 15 most recent of 16 sources. Enable JavaScript to search and browse every indexed mention.

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.