Building a highly optimized home environment with Nix

This page summarizes the projects mentioned and recommended in the original post on /r/NixOS

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
  1. nixpkgs

    Nix Packages collection & NixOS

    HOSTNAME = $(shell hostname) NIX_FILES = $(shell find . -name '*.nix' -type f) ifndef HOSTNAME $(error Hostname unknown) endif switch: make nix-only make nvim-update offline: nixos-rebuild --use-remote-sudo switch --offline --option binary-caches "" --flake .#${HOSTNAME} -L nix-only: make clear-sddm-cache make clear-mimeapps nixos-rebuild --use-remote-sudo switch --flake .#${HOSTNAME} -L make update-gnupg-perms boot: nixos-rebuild --use-remote-sudo boot --flake .#${HOSTNAME} -L test: nixos-rebuild --use-remote-sudo test --flake .#${HOSTNAME} -L update: nix flake update update-local: nix flake lock --update-input remarkable --update-input dcc upgrade: make update && make switch nvim-update: ./build/nvim-update clear-sddm-cache: sudo ./build/clear-sddm-cache clear-mimeapps: [ -L "${HOME}/.config/mimeapps.list" ] || rm -f ${HOME}/.config/mimeapps.list update-gnupg-perms: chmod 700 ${HOME}/.gnupg update-nixpkgs: git submodule init git submodule update --remote nixpkgs cd nixpkgs; git config remote.upstream.url >&- || git remote add upstream https://github.com/NixOS/nixpkgs.git cd nixpkgs; git fetch upstream cd nixpkgs; git pull --rebase upstream master

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. digga

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

    I'm new to the Nix world, but so far I've come across Divnix's Digga, Numtide's DevShell, and Misterio77's nix-starter-configs.

  4. devshell

    Per project developer environments

    I'm new to the Nix world, but so far I've come across Divnix's Digga, Numtide's DevShell, and Misterio77's nix-starter-configs.

  5. nix-starter-configs

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

    I'm new to the Nix world, but so far I've come across Divnix's Digga, Numtide's DevShell, and Misterio77's nix-starter-configs.

  6. deploy-rs

    A simple multi-profile Nix-flake deploy tool.

    deploy-rs

  7. sops-nix

    Atomic secret provisioning for NixOS based on sops

    Yeah, I don't know how to manage secrets yet. I've read about sops-nix, but I don't have the slightest clue how to integrate it into my own nix-config.

  8. nix-config

    Yeah, I don't know how to manage secrets yet. I've read about sops-nix, but I don't have the slightest clue how to integrate it into my own nix-config.

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. nix-config

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

    I believe Misterio77's does use it in his config.

  11. nix

    My nix flake setup for nixos/darwin (by mitchty)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • NixOS is a good server OS, except when it isn't

    18 projects | news.ycombinator.com | 1 Oct 2024
  • Arch is a gateway drug to NixOS

    1 project | news.ycombinator.com | 25 Jul 2024
  • Home-manager as NixOS module or as standalone?

    2 projects | /r/NixOS | 10 Dec 2023
  • What is the current recommended documentation when starting out with NixOs?

    3 projects | /r/NixOS | 8 Dec 2023
  • GNOME on NixOS

    2 projects | /r/unixart | 7 Dec 2023