Configuration Collection: Difference between revisions

imported>Angristan
m Fix Peel's repo path
Drop benofs's config (no update in 8 years)
 
(100 intermediate revisions by 70 users not shown)
Line 6: Line 6:
'''Alphabetically sorted lists''' of different configuration repositories, by the community members of NixOS.
'''Alphabetically sorted lists''' of different configuration repositories, by the community members of NixOS.


Many of these configurations are made searchable at https://search.tx0.co.
=== Hardware configurations ===


{|class="table"
{|class="table"
|+Hardware configurations
{{Configuration_Collection/line|nixos-hardware - NixOS code snippets for dedicated hardware|https://github.com/NixOS/nixos-hardware}}
{{Configuration_Collection/line|nixos-hardware - NixOS code snippets for dedicated hardware|https://github.com/NixOS/nixos-hardware}}
|}
|}
=== System configurations ===
{|class="table"
{|class="table"
|+System configurations
{{Configuration_Collection/line|@aaronjanse's flake, with packages customized using wrappers|https://github.com/aaronjanse/dotfiles}}
{{Configuration_Collection/line|@areina's NixOS config|https://github.com/areina/nixos-config}}
{{Configuration_Collection/line|@alex3rd’s config|https://github.com/wiedzmin/nixos-config}}
{{Configuration_Collection/line|@Andrew’s configuration|https://codeberg.org/AndrewKvalheim/configuration}}
{{Configuration_Collection/line|@axelf4's NixOS config|https://github.com/axelf4/nixos-config}}
{{Configuration_Collection/line|@azikx's nixOS + homeManager ultimate config|https://git.sr.ht/~neverness/ultima}}
{{Configuration_Collection/line|@badele's NixOS homelab configuration|https://github.com/badele/nix-homelab}}
{{Configuration_Collection/line|@baitinq's NixOS config|https://github.com/baitinq/nixos-config}}
{{Configuration_Collection/line|@balsoft’s config|https://github.com/balsoft/nixos-config}}
{{Configuration_Collection/line|@barrucadu's NixOS config|https://github.com/barrucadu/nixfiles}}
{{Configuration_Collection/line|@barrucadu's NixOS config|https://github.com/barrucadu/nixfiles}}
{{Configuration_Collection/line|@Baughn's NixOS config|https://github.com/Baughn/machine-config}}
{{Configuration_Collection/line|@Baughn's NixOS config|https://github.com/Baughn/machine-config}}
{{Configuration_Collection/line|@bennofs's NixOS config|https://github.com/bennofs/etc-nixos}}
{{Configuration_Collection/line|@bbigras's flake configs (NixOS + Home-Manager)|https://github.com/bbigras/nix-config}}
{{Configuration_Collection/line|@bddvlpr's NixOS + home-manager|https://github.com/bddvlpr/nix-dotfiles}}
{{Configuration_Collection/line|@bobbbay's NixOS + Home Manager + flake-utils-plus config|https://github.com/bobbbay/dotfiles}}
{{Configuration_Collection/line|@cab’s flake|http://github.com/cab404/nixos-config}}
{{Configuration_Collection/line|@casept's NixOS config|https://github.com/casept/nixos-config}}
{{Configuration_Collection/line|@coreyoconnor's NixOS configs|https://github.com/coreyoconnor/nix_configs}}
{{Configuration_Collection/line|@coreyoconnor's NixOS configs|https://github.com/coreyoconnor/nix_configs}}
{{Configuration_Collection/line|@CrazedProgrammer's NixOS config|https://github.com/CrazedProgrammer/nix}}
{{Configuration_Collection/line|@CrazedProgrammer's NixOS config|https://github.com/CrazedProgrammer/nix}}
{{Configuration_Collection/line|@davidak's NixOS config|https://github.com/davidak/nixos-config}}
{{Configuration_Collection/line|@DAlperin's NixOS flake + home-manager|https://github.com/DAlperin/dotfiles}}
{{Configuration_Collection/line|@davidak's NixOS + home-manager config|https://codeberg.org/davidak/nixos-config}}
{{Configuration_Collection/line|@davidtwco NixOS & home-manager config|https://github.com/davidtwco/veritas}}
{{Configuration_Collection/line|@dieracdelta's NixOS + home-manager config|https://github.com/DieracDelta/flakes}}
{{Configuration_Collection/line|@drupol flake configs (NixOS + Home-Manager)|https://github.com/drupol/nixos-x260}}
{{Configuration_Collection/line|@eisfunke's NixOS + home-manager + flake config|https://git.eisfunke.com/config/nixos}}
{{Configuration_Collection/line|@FedericoSchonborn's NixOS + Nix on Droid + Home Manager config|https://codeberg.org/FedericoSchonborn/nixfiles}}
{{Configuration_Collection/line|@felschr's NixOS & home-manager config|https://codeberg.org/felschr/nixos-config}}
{{Configuration_Collection/line|@figsoda's NixOS config|https://github.com/figsoda/cfg}}
{{Configuration_Collection/line|@fufexan's NixOS + home-manager config|https://github.com/fufexan/dotfiles}}
{{Configuration_Collection/line|@gytis-ivaskevicius's NixOS + home-manager + flake-utils-plus config|https://github.com/gytis-ivaskevicius/nixfiles}}
{{Configuration_Collection/line|@hutzdog's NixOS + home-manager + flake-utils-plus literate config|https://man.sr.ht/~hutzdog/dotfiles/}}
{{Configuration_Collection/line|@hyper_ch's NixOS config|https://github.com/sjau/nixos}}
{{Configuration_Collection/line|@hyper_ch's NixOS config|https://github.com/sjau/nixos}}
{{Configuration_Collection/line|@iammrinal0's NixOS with home-manager using flakes config|https://github.com/iammrinal0/nix-config}}
{{Configuration_Collection/line|@infinisil's NixOS config|https://github.com/Infinisil/system}}
{{Configuration_Collection/line|@infinisil's NixOS config|https://github.com/Infinisil/system}}
{{Configuration_Collection/line|@ixxie's NixOS config|https://github.com/ixxie/fluxstack}}
{{Configuration_Collection/line|@ixxie's NixOS config|https://github.com/ixxie/fluxstack}}
{{Configuration_Collection/line|@jwiegley's NixOS config|https://github.com/jwiegley/nix-config}}
{{Configuration_Collection/line|@jwiegley's NixOS config|https://github.com/jwiegley/nix-config}}
{{Configuration_Collection/line|@K900’s pile of configs|https://gitlab.com/K900/nix}}
{{Configuration_Collection/line|@kanashimia’s config|https://github.com/kanashimia/nixos-config}}
{{Configuration_Collection/line|@kenranunderscore's NixOS + home-manager config|https://github.com/kenranunderscore/dotfiles}}
{{Configuration_Collection/line|@khaneliman’s snowfall-lib + home-manager + nixvim + sops-nix flake config for darwin and NixOS|https://github.com/khaneliman/khanelinix}}
{{Configuration_Collection/line|@l0b0's NixOS config|https://gitlab.com/engmark/root}}
{{Configuration_Collection/line|@Lord-Valen's Hive|https://github.com/Lord-Valen/configuration.nix}}
{{Configuration_Collection/line|@marijanp's NixOS + home-manager config|https://github.com/marijanp/nixos-configurations}}
{{Configuration_Collection/line|@mbledkowski's NixOS (and other) config|https://github.com/mbledkowski/dotfiles}}
{{Configuration_Collection/line|@mikeyobrien's NixOS + home-manager config|https://github.com/mikeyobrien/nix-config}}
{{Configuration_Collection/line|@mjm's NixOS + nix-darwin + home-manager flake|https://git.midna.dev/mjm/nix-config}}
{{Configuration_Collection/line|@mogria's NixOS config|https://github.com/mogria/nixos-config}}
{{Configuration_Collection/line|@mogria's NixOS config|https://github.com/mogria/nixos-config}}
{{Configuration_Collection/line|@mxjessie's NixOS config|https://github.com/mxjessie/nixos-configs}}
{{Configuration_Collection/line|@mxjessie's NixOS config|https://github.com/mxjessie/nixos-configs}}
{{Configuration_Collection/line|@Myhlamaeus's NixOS & home-manager config|https://gitlab.com/Myhlamaeus/nixos-config}}
{{Configuration_Collection/line|@natto1784's NixOS & home-manager config|https://github.com/natto1784/dotfiles}}
{{Configuration_Collection/line|@netcave's NixOS config|https://github.com/netcave/nix-files}}
{{Configuration_Collection/line|@netcave's NixOS config|https://github.com/netcave/nix-files}}
{{Configuration_Collection/line|@nickjanus's NixOS config|https://github.com/nickjanus/nixos-config}}
{{Configuration_Collection/line|@nickjanus's NixOS config|https://github.com/nickjanus/nixos-config}}
{{Configuration_Collection/line|@luis's NixOS config|https://github.com/Luis-Hebendanz/nix-configs}}
{{Configuration_Collection/line|@NobbZ flake|https://github.com/NobbZ/nixos-config}}
{{Configuration_Collection/line|@peel's NixOS config|https://github.com/peel/dotfiles/tree/master/nix/.config/nixpkgs}}
{{Configuration_Collection/line|@Nommy’s flake|https://github.com/97nomad/nixos-config}}
{{Configuration_Collection/line|@Panadestein’s flake + home-manager|https://github.com/Panadestein/nixos-config}}
{{Configuration_Collection/line|@phanirithvij’s NixOS config flake|https://github.com/phanirithvij/system}}
{{Configuration_Collection/line|@pSub's NixOS config|https://github.com/pSub/configs/tree/master/nixos}}
{{Configuration_Collection/line|@periklis's Nix config for macOS|https://github.com/periklis/nix-config}}
{{Configuration_Collection/line|@periklis's Nix config for macOS|https://github.com/periklis/nix-config}}
{{Configuration_Collection/line|@prikhi's NixOS config|https://github.com/prikhi/nixos-config}}
{{Configuration_Collection/line|@prikhi's NixOS config|https://github.com/prikhi/nixos-config}}
{{Configuration_Collection/line|@pSub's NixOS config|https://github.com/pSub/configs/tree/master/nixos}}
{{Configuration_Collection/line|@qubasa's Clan config|https://github.com/Qubasa/infra}}
{{Configuration_Collection/line|@rasendubi's NixOS config|https://github.com/rasendubi/dotfiles}}
{{Configuration_Collection/line|@rasendubi's NixOS config|https://github.com/rasendubi/dotfiles}}
{{Configuration_Collection/line|@samueldr's NixOS config|https://gitlab.com/samueldr/nixos-configuration}}
{{Configuration_Collection/line|@RGBCube's NixOS configuration collection|https://github.com/RGBCube/NCC}}
{{Configuration_Collection/line|@sheenobu's NixOS config|https://github.com/sheenobu/nixos}}
{{Configuration_Collection/line|@roosemberth's NixOS config|https://gitlab.com/roosemberth/dotfiles}}
{{Configuration_Collection/line|@ryan4yin's flake for NixOS + macOS + home-manager, with a beginner-friendly tutorial|https://github.com/ryan4yin/nix-config}}
{{Configuration_Collection/line|@saksmt’s config|https://github.com/saksmt/nix-config}}
{{Configuration_Collection/line|@samuelgrf's NixOS config|https://gitlab.com/samuelgrf/nixos-config}}
{{Configuration_Collection/line|@savage42’s config|https://github.com/vyorkin/nixos-config}}
{{Configuration_Collection/line|@SeTSeR’s config|https://github.com/setser/nixos-config}}
{{Configuration_Collection/line|@selfuryon’s config|https://github.com/selfuryon/nixos-config}}
{{Configuration_Collection/line|@sheenobu's NixOS + home manager config|https://hg.sr.ht/~sheenobu/config}}
{{Configuration_Collection/line|@siraben's NixOS config|https://github.com/siraben/dotfiles}}
{{Configuration_Collection/line|@sincorchetes's nixOS config + flakes + home-manager |https://github.com/sincorchetes/nixos-flake-hardware-profiles}}
{{Configuration_Collection/line|@SnabbLab's NixOS config|https://github.com/snabblab/snabblab-nixos}}
{{Configuration_Collection/line|@SnabbLab's NixOS config|https://github.com/snabblab/snabblab-nixos}}
{{Configuration_Collection/line|@Synthetica9's NixOS config|https://github.com/Synthetica9/configuration.nix}}
{{Configuration_Collection/line|@Synthetica9's NixOS config|https://github.com/Synthetica9/configuration.nix}}
{{Configuration_Collection/line|@taktoa's NixOS config|https://github.com/taktoa/server-config}}
{{Configuration_Collection/line|@tejing's NixOS + home-manager flake config|https://github.com/tejing1/nixos-config}}
{{Configuration_Collection/line|@termslang’s config|https://bitbucket.org/bzz/nixos}}
{{Configuration_Collection/line|@TheMaxMur's NixOS & Nix-Darwin & Home-Manager config|https://github.com/TheMaxMur/NixOS-Configuration}}
{{Configuration_Collection/line|@thiagokokada’s NixOS + home-manager config|https://github.com/thiagokokada/nix-configs}}
{{Configuration_Collection/line|@tomodachi94’s NixOS and Home-Manager config|https://github.com/tomodachi94/dotfiles}}
{{Configuration_Collection/line|@trishume's NixOS config|https://github.com/trishume/nixfiles}}
{{Configuration_Collection/line|@trishume's NixOS config|https://github.com/trishume/nixfiles}}
{{Configuration_Collection/line|NixOS configurations of the OpenLab Augsburg|https://github.com/openlab-aux/vuizvui}}
{{Configuration_Collection/line|@utdemir NixOS & home-manager config|https://github.com/utdemir/dotfiles}}
{{Configuration_Collection/line|@Weathercold's modular NixOS & home-manager flake + package overlay|https://github.com/Weathercold/nixfiles}}
{{Configuration_Collection/line|@yurrriq's NixOS & home-manager configs|https://github.com/yurrriq/dotfiles}}
{{Configuration_Collection/line|@yusdacra's NixOS & home-manager configs|https://github.com/yusdacra/nixos-config}}
{{Configuration_Collection/line|@Zaechus's NixOS flake + home-manager config|https://github.com/Zaechus/nixos-config}}
{{Configuration_Collection/line|stockholm configuration and deployment of machines owned by the members of <code>#krebs</code>|http://cgit.krebsco.de/stockholm/tree/}}
{{Configuration_Collection/line|stockholm configuration and deployment of machines owned by the members of <code>#krebs</code>|http://cgit.krebsco.de/stockholm/tree/}}
{{Configuration_Collection/line|NixOS configurations of the OpenLab Augsburg|https://github.com/openlab-aux/vuizvui}} (@aszlig, @devhell, @sternenseemann, @Profpatsch)
|}
|}


== User configuration ==
== User configurations ==


{|class="table"
{|class="table"
|+<code>~/.nixpkgs</code> configuration
|+<code>~/.nixpkgs</code> configuration
{{Configuration_Collection/line| @akavel's Nixpkgs config|https://github.com/akavel/nix-config}}
{{Configuration_Collection/line| @akavel's Nixpkgs config|https://github.com/akavel/nix-config}}
{{Configuration_Collection/line| @NobbZ' Home Manager configuration in a flake|https://github.com/NobbZ/nixos-config}}
{{Configuration_Collection/line| @matthewbauer's Nixpkgs config|https://github.com/matthewbauer/nixpkgs-config}}
{{Configuration_Collection/line| @matthewbauer's Nixpkgs config|https://github.com/matthewbauer/nixpkgs-config}}
{{Configuration_Collection/line| @pSub's Nixpkgs config|https://github.com/pSub/configs/blob/master/nix/.config/nixpkgs/config.nix}}
{{Configuration_Collection/line| @pSub's Nixpkgs config|https://github.com/pSub/configs/blob/master/nix/.config/nixpkgs/config.nix}}
Line 59: Line 117:
-->
-->


== NixOps configuration ==
== NixOps configurations ==


{|class="table"
{|class="table"
{{Configuration_Collection/line| @headcounter's NixOps config|https://github.com/headcounter/deployment}}
{{Configuration_Collection/line| @headcounter's NixOps config|https://github.com/headcounter/deployment}}
{{Configuration_Collection/line| @LnL7's NixOS docker config|https://github.com/LnL7/nix-docker}}
{{Configuration_Collection/line| @LnL7's NixOS docker config|https://github.com/LnL7/nix-docker}}
{{Configuration_Collection/line| @pSub's NixOps config|https://github.com/pSub/configs/tree/master/nixops/configurations}}
{{Configuration_Collection/line| IOHK, blockchain startup, open-sources it's NixOps infrastructure.|https://github.com/input-output-hk/iohk-nixops}}
{{Configuration_Collection/line| IOHK, blockchain startup, open-sources it's NixOps infrastructure.|https://github.com/input-output-hk/iohk-nixops}}
|}
== [https://cgit.krebsco.de/krops/about/ krops] configurations ==
{|class="table"
{{Configuration_Collection/line| stockholm krops configuration|https://cgit.krebsco.de/stockholm/tree/krebs/krops.nix}}
|}
|}


Line 76: Line 139:
![https://code.rhodecode.com/rhodecode-enterprise-ce/files/tip/ Rhodecode]
![https://code.rhodecode.com/rhodecode-enterprise-ce/files/tip/ Rhodecode]
|Uses Nix for building their Python VCS server.
|Uses Nix for building their Python VCS server.
|-
![https://gitea.c3d2.de/zentralwerk/network Zentralwerk Network]
|Multi-tenant building network
|}
|}


== Overlays ==
== Overlays ==


see [[Alternative Package Sets]]
See [[Alternative Package Sets]].
 
== See also ==
 
* [[Comparison of NixOS setups]]
[[Category:Community]]