home-manager

Open-source projects categorized as home-manager
Language: + Nix + Go + Lua

Top 23 home-manager Open-Source Projects

  • chezmoi

    Manage your dotfiles across multiple diverse machines, securely.

  • Project mention: Securely manage your dot files | news.ycombinator.com | 2024-04-11
  • 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

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

  • impermanence

    Modules to help you handle persistent state on systems with ephemeral root storage [maintainer=@talyz]

  • Project mention: Ask HN: How to Manage Phones and PCs for Elderly Parents? | news.ycombinator.com | 2024-04-23

    You might want to set up NixOS with impermanence, with something like https://github.com/nix-community/impermanence. Install an easy to use desktop environment like ElementaryOS, and configure NixOS with or without Flatpak, if you want to give the user the ability to install new software or not. Then set up automatic updates, automatic garbage collection and you have a truly stable system.

  • nix-config

    :space_invader: NixOS configuration

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

  • NixOS-Guide

    NixOS Guide. Learn all about the immutable Nix Operating System and the declarative Nix Expression Language.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • 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
  • nix-snapshotter

    Brings native understanding of Nix packages to containerd

  • Project mention: Tvix – A New Implementation of Nix | news.ycombinator.com | 2024-04-16

    Not super recent, but nix-snapshotter is one that I'd call awesome(but I'm also a k8s fanboi): https://github.com/pdtpartners/nix-snapshotter

    https://news.ycombinator.com/item?id=37407758

  • plasma-manager

    Manage KDE Plasma with Home Manager

  • Project mention: Possible to use KDE plugins on nixos? | /r/NixOS | 2023-12-06

    Unfortunately until we find more volunteers in this area, it is hard to see status quo changing. See also https://github.com/nix-community/home-manager/issues/607 and this ongoing project https://github.com/pjones/plasma-manager

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

  • dconf2nix

    :feet: Convert dconf files (e.g. GNOME Shell) to Nix, as expected by Home Manager [maintainer=@jtojnar]

  • Project mention: I want to like NixOS but... I can't and I need some help | /r/NixOS | 2023-07-12

    On that page, they also have a link to a tool to allow you to convert existing dconf databases to nix expressions.

  • base16.nix

    Theme applications with your favourite base16 colorschemes in Nix

  • Project mention: Getting `base16-shell` to work on my system and adding it to nixpkgs (first contribution). | /r/NixOS | 2023-04-30
  • nyx

    ⚙️Nix[OS] Configuration

  • homeage

    runtime decrypted age secrets for nix home manager

  • horus-nix-home

    This is my laptop nixos user environment provided by https://github.com/rycee/home-manager. It includes full i3, polybar and personnal apps configuration, all in nix.

  • Project mention: Dumb Question: How do I get a custom made ricing downloaded from the internet to work after "home-manager switch"? | /r/NixOS | 2023-11-03

    I've found this config which only uses home-manager and seems to deliver just what I need without much trouble. I already activated flakes and nix-command, initialized home-manager, cloned the repo and did "home-manager switch" upon it, which prompted a installation, everything seemed fine...but after either just restarting my laptop or rebuilding nixos and restarting my system remains the same (with KDE Plasma, nothing changed).

  • spicetify-nix

    A nix flake for configuring spicetify. Includes packaging for many popular themes and extensions.

  • Project mention: NixOS&(Home-Manager) Flake/Overlays Help | /r/NixOS | 2023-07-31

    Im a newish NixOS user, Ive used it like 20 times before but always quit because I couldnt debug errors, trying not to give up for the 20th time this time lmao; so Ive been trying to learn how to use overlays & flakes for a couple of days now. The ones I want to use/enable are: - Emacs-Overlay - Spicetify-Nix

  • dotfiles

    ❄️ My dotfiles for NixOS and macOS as a Nix flake. Neovim, Fish shell, Wezterm, etc. (by mrjones2014)

  • neovim-flake

    A highly modular, extensible and distro-agnostic Neovim configuration framework for Nix/NixOS. (by NotAShelf)

  • Project mention: What editor are you using for Rust? | /r/rust | 2023-06-01

    How do you manage your config? Personally, I’m using https://github.com/notashelf/neovim-flake

  • nix-configs

    My Nix{OS} configuration files (by thiagokokada)

  • Project mention: XML is better than YAML | news.ycombinator.com | 2023-09-20

    Sorry, didn't see this comment. It is here: https://github.com/thiagokokada/nix-configs

    In the `actions` directory is all the Nix files. There is some glue code in `lib/flakes` to generate the YAML files from Nix.

  • macOS-dotfiles

    :house: Procrastinating never felt this productive (by noib3)

  • nix-rice

    A library to functionally define your configuration and theme (rice) with Nix

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

home-manager related posts

Index

What are some of the best open-source home-manager projects? This list will help you:

Project Stars
1 chezmoi 11,689
2 nix-starter-configs 1,893
3 nixos-config 1,018
4 impermanence 900
5 nix-config 739
6 dotfiles 625
7 NixOS-Guide 617
8 nixos-config 535
9 nix-snapshotter 471
10 plasma-manager 434
11 system 406
12 nixpkgs 374
13 dconf2nix 201
14 base16.nix 153
15 nyx 135
16 homeage 129
17 horus-nix-home 125
18 spicetify-nix 104
19 dotfiles 92
20 neovim-flake 92
21 nix-configs 90
22 macOS-dotfiles 88
23 nix-rice 87

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