Sharparam/nix-config

Nix config for NixOS, Darwin, and others

★ 1Forks 0NixGitHub ↗Compare
dotfileshome-managernixnix-darwinnixos

README

nix-config

GitHub Repo GitLab Repo Codeberg Repo Tangled Repo Radicle Repo

MPL-2.0 License

My Nix config/dotfiles.

Setup

Non-NixOS

If using standalone home-manager setup on a non-NixOS setup, the following needs doing:

  1. Set targets.genericLinux.enable = true; in the home-manager config (see sharparam@melina config for an example).
  2. Run non-nixos-gpu-setup as root after home-manager switch. Locate the exact binary to run with sudo using type non-nixos-gpu-setup.
  3. Ensure that drivers were placed in /run/opengl-drivers and it setup a config in /etc/tmpfiles.d/non-nixos-gpu.conf.

Acknowledgements

Initial version (until TBD) used snowfall-lib for the flake layout/structure.

It now uses den and the dendritic pattern.

Mostly based on other people's repos:

Den/Dendritic

Others


Copyright ⓒ 2025-2026 by Adam Hellberg.

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

Contributors

Sharparam

Issues