Nix Dotfiles

Open-source Nix projects categorized as Dotfiles

Top 23 Nix Dotfile Projects

  • Home Manager using Nix

    Manage a user environment using Nix [maintainer=@rycee]

  • Project mention: Cosmic Desktop: Hammering Out New Cosmic Features | news.ycombinator.com | 2024-04-18

    It's probably overkill for what you are trying to do. But I have been using home-manager [0] as a way to quickly restore my working environment.

    [0] https://nix-community.github.io/home-manager/

  • nix-darwin

    nix modules for darwin

  • Project mention: Nix-Darwin: Nix modules for Darwin | news.ycombinator.com | 2024-02-22
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • nix-starter-configs

    Simple and documented config templates to help you get started with NixOS + home-manager + flakes. All the boilerplate you need!

  • Project mention: Home-manager as NixOS module or as standalone? | /r/NixOS | 2023-12-10

    Is this an example of what you mean (home-manager is defined as part of the flake): https://github.com/Misterio77/nix-starter-configs/blob/main/minimal/flake.nix

  • dotfiles

    And I say hey, what's going on? (by hlissner)

  • Project mention: Michigan GOP infighting leads to actual fight between Karamo, DePerno ba... | /r/TRUTHsocialWatch | 2023-07-10

    I was hoping it was going to morph into “By the power invested in me, by the POWER OF GREYSKULL!!! AND SO I CRY SOMETIMES…”

  • nixos-config

    Nix configuration for macOS / NixOS with starter templates, step-by-step guides, and more ✨ (by dustinlyons)

  • Project mention: Going declarative on macOS with Nix and Nix-Darwin | news.ycombinator.com | 2024-01-15

    I’ve been using Nix directly on MacOS with minimal issues for a few years now. Works great.

    I hate using docker on Mac and have since replaced it with flakes and devenv.

    My configuration with a step by step guide (600+ stars): https://github.com/dustinlyons/nixos-config

  • digga

    A flake utility library to craft shell-, home-, and hosts- environments.

  • nix-config

    :space_invader: NixOS configuration

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • nix-config

    Personal nixos and home-manager configurations. (by Misterio77)

  • Project mention: What is the current recommended documentation when starting out with NixOs? | /r/NixOS | 2023-12-08

    All the resources mentioned in other comments are pretty good, but mostly they are unofficial. The official NixOS wiki is very outdated and unmaintained. You will have better luck reading other people’s configurations, nixpkgs source code and GitHub issues. For the nix language the official wiki is a nice reference https://nixos.org/manual/nix/stable/language/index.html. This configuration is a great starting point https://github.com/Misterio77/nix-config for learning by example. It covers most of what you may need, although bootstrapping your own config is quite rough. You may want to take a look at https://github.com/Misterio77/nix-starter-configs. It’s very basic and should be simple to understand and improve.

  • dotfiles

    NixOS system config & Home-Manager user config (by fufexan)

  • Project mention: NixOS-generators – Collection of VM and Container disk image builders for NixOS | news.ycombinator.com | 2024-03-26

    I’ve found it most helpful to review other people’s configurations to learn Nix.

    Some specific ones I really like:

    https://github.com/malob/nixpkgs

    https://github.com/fufexan/dotfiles

    I keep a not comprehensive GitHub Stars list of Nix stuff I find here if you want more:

    https://github.com/stars/heywoodlh/lists/nix

    If you aren’t familiar, Nix-Darwin allows you to codify your MacOS deployments in a fashion comparable to NixOS. As a huge Nix-Darwin user myself, I have found malob’s repo extremely helpful for ideas with MacOS configuration. Nix-Darwin has made me so happy as a MacOS user. :)

    Some other unsolicited tips:

    1. Start with Nix flakes for configuration

    2. Invest in Home-Manager before NixOS or Nix-Darwin

    3. Ask people for help in Matrix or Discourse — my experience is that Nix-related folk are very welcoming and understanding

    Good luck!

  • nix-config

    ❄️ my nix config for both desktops(NixOS+macOS) and homelab servers(NixOS). (by ryan4yin)

  • Project mention: I finally understand the "I use Arch, btw" thing | /r/archlinux | 2023-08-22

    I've been trying to daily drive Linux for the past 2 months or so. Started out on EndeavourOS and didn't had any problems until I tried to make it useable in secure boot (I really want to play Valorant and not bother each time switching secure boot in bios) and failed miserably due to a combination of lack of knowledge and stupidity. I briefly tried NixOS and while this config is beautiful, I just didn't enjoy the way NixOs is customized.

  • crystal

    nix dotfiles for chilly people (by chadcat7)

  • nixos-config

    My Personal Nix, NixOS and Nix-Darwin System Configuration Flake (by MatthiasBenaets)

  • Project mention: Ask HN: What Are You Learning? | news.ycombinator.com | 2024-03-31
  • yuki

    雪 - Yuki | Snowflake :snowflake:

  • Project mention: Review this way of installing awesomewm | /r/NixOS | 2023-06-22

    This is what I use to install custom awesomewm. This is taken from rxyhn/yuki dotfiles. And here is my dotfiles.

  • system

    Declarative system configurations using nixOS, nix-darwin, and home-manager

  • nixpkgs

    My Nix system configs! (by malob)

  • Project mention: NixOS-generators – Collection of VM and Container disk image builders for NixOS | news.ycombinator.com | 2024-03-26

    I’ve found it most helpful to review other people’s configurations to learn Nix.

    Some specific ones I really like:

    https://github.com/malob/nixpkgs

    https://github.com/fufexan/dotfiles

    I keep a not comprehensive GitHub Stars list of Nix stuff I find here if you want more:

    https://github.com/stars/heywoodlh/lists/nix

    If you aren’t familiar, Nix-Darwin allows you to codify your MacOS deployments in a fashion comparable to NixOS. As a huge Nix-Darwin user myself, I have found malob’s repo extremely helpful for ideas with MacOS configuration. Nix-Darwin has made me so happy as a MacOS user. :)

    Some other unsolicited tips:

    1. Start with Nix flakes for configuration

    2. Invest in Home-Manager before NixOS or Nix-Darwin

    3. Ask people for help in Matrix or Discourse — my experience is that Nix-related folk are very welcoming and understanding

    Good luck!

  • nixcfg

    NixOS and Home-Manager configs for my devices. dotfiles, but way better

  • Project mention: NuShell: A New Type of Shell | news.ycombinator.com | 2023-06-13

    I love nushell. Here's just a small sample: https://github.com/colemickens/nixcfg/blob/15905d9e42dad17fa... (cleans up finished GH Action runs)

    If nothing else, never having to use `jq` again is a huge QoL improvement.

  • nixcfg

    My nix configuration(s), using flakes. It's my laptop, it's my servers, it's my everything, in code. (by MatthewCroughan)

  • nixflakes

    My nixdots, but flaked.

  • Project mention: Deploying config dotfiles for liveuser during ISO creation | /r/NixOS | 2023-12-09

    At the bottom of my flake you can see I'm doing exactly as you say but with nixos as my user.

  • dotfiles

    My dotfiles (by rasendubi)

  • dotfiles

    My dotfiles are here, managed with Chezmoi and NixOS Flakes (by budimanjojo)

  • .dots

    just my .dotfiles

  • Project mention: Fish and nix develop question | /r/NixOS | 2023-07-21

    I have a wrapper function that just maps to dev to make life easier: https://github.com/dmadisetti/.dots/blob/template/dot/config/fish/functions/develop.fish

  • dotfiles

    system configurations using nix (by icyphox)

  • nixos

    My NixOS Configurations

  • Project mention: miasma | /r/neovim | 2023-06-16

    I don't know. Have been using colorbuddy for ages now and it has always done exactly what I want. I don't need the "instant reaload" that lush advertices, doing :source on the colorscheme file, does the same for me to preview changes instantly. This is my theme, in case you need something to start with: - https://github.com/pinpox/nixos/blob/main/home-manager/modules/nvim/lua/config/pinpox-colors.lua

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Nix Dotfiles related posts

  • NixOS-generators – Collection of VM and Container disk image builders for NixOS

    4 projects | news.ycombinator.com | 26 Mar 2024
  • Nix-Darwin: Nix modules for Darwin

    1 project | news.ycombinator.com | 22 Feb 2024
  • Going declarative on macOS with Nix and Nix-Darwin

    7 projects | news.ycombinator.com | 15 Jan 2024
  • Flakes aren't real and cannot hurt you: using Nix flakes the non-flake way

    6 projects | news.ycombinator.com | 9 Jan 2024
  • Home-manager as NixOS module or as standalone?

    2 projects | /r/NixOS | 10 Dec 2023
  • Adding a Mac to my flake

    2 projects | /r/NixOS | 8 Dec 2023
  • Use traditional config on nixos with nixvim

    3 projects | /r/neovim | 9 Dec 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 10 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Dotfile projects in Nix? This list will help you:

Project Stars
1 Home Manager using Nix 5,937
2 nix-darwin 2,265
3 nix-starter-configs 1,927
4 dotfiles 1,517
5 nixos-config 1,038
6 digga 982
7 nix-config 752
8 nix-config 649
9 dotfiles 636
10 nix-config 600
11 crystal 558
12 nixos-config 540
13 yuki 434
14 system 408
15 nixpkgs 375
16 nixcfg 324
17 nixcfg 252
18 nixflakes 216
19 dotfiles 213
20 dotfiles 187
21 .dots 166
22 dotfiles 166
23 nixos 160

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com