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: Turn Your Android Tablet into an IDE with VSCode and Nix | news.ycombinator.com | 2024-05-14

    There is also nix-on-droid[1] which is a fork of Termux allowing you to manage your environment with nix (similar to home-manager[2])

    [1]: https://github.com/nix-community/nix-on-droid

    [2]: https://github.com/nix-community/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)

  • dotfiles

    system configurations using nix (by icyphox)

  • .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

  • 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

  • Turn Your Android Tablet into an IDE with VSCode and Nix

    2 projects | news.ycombinator.com | 14 May 2024
  • 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
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 16 May 2024
    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. 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,969
2 nix-darwin 2,283
3 nix-starter-configs 1,950
4 dotfiles 1,517
5 nixos-config 1,053
6 digga 983
7 nix-config 755
8 nix-config 649
9 dotfiles 642
10 nix-config 619
11 crystal 563
12 nixos-config 541
13 yuki 437
14 system 409
15 nixpkgs 375
16 nixcfg 328
17 nixcfg 257
18 nixflakes 221
19 dotfiles 214
20 dotfiles 189
21 dotfiles 166
22 .dots 169
23 nixos 161

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