Comparison of NixOS setups: Difference between revisions

imported>Yuu
Pigs (talk | contribs)
m General information: fix broken ext4 links
 
(16 intermediate revisions by 10 users not shown)
Line 10: Line 10:
;Home Manager
;Home Manager
:Whether it makes use of [[Home Manager]] or not.
:Whether it makes use of [[Home Manager]] or not.
;[TODO] Secrets
;Secrets
:A list of supported [[Comparison of secret managing schemes|secret management schemes]].
:A list of supported [[Comparison of secret managing schemes|secret management schemes]].
;File system
;File system
Line 34: Line 34:
![[Flakes]]
![[Flakes]]
![[Home Manager]]
![[Home Manager]]
![[Comparison of secret managing schemes|Secrets]]
!File system
!File system
!System encryption
!System encryption
!Opt-in state
!Opt-in state
!Display server
!Display server
!Desktop environment
!Desktop environment / Window manager
!Maintained
!Maintained
!Repository
!Repository
|-
|Digga
|Library, framework
|Yes
|Yes
|agenix
|None
|No
|No
|None
|None
|[https://github.com/divnix/digga/issues/503 No]
|[https://github.com/divnix/digga divnix/digga]
|-
|-
|DevOS
|DevOS
|Template
|Template (Digga)
|Yes
|Yes
|Yes
|Yes
|agenix
|None
|None
|No
|No
Line 51: Line 66:
|None
|None
|None
|None
|Yes
|[https://github.com/divnix/digga/issues/503 No]
|[https://github.com/divnix/devos divnix/devos]
|[https://github.com/divnix/digga/tree/main/examples/devos divnix/digga/examples/devos]
|-
|-
|hlissner/dotfiles
|hlissner/dotfiles
Line 58: Line 73:
|Yes
|Yes
|Yes
|Yes
|agenix
|[[ZFS]]
|[[ZFS]]
|Yes (LUKS)
|Yes (LUKS)
Line 70: Line 86:
|Yes
|Yes
|Yes
|Yes
|[[BTRFS]]
|pass-secret-service
|[[Btrfs]]
|No
|No
|No
|No
|X
|X
|Awesome
|Awesome
|Yes
|No
|[https://man.sr.ht/~hutzdog/dotfiles ~hutzdog/dotfiles]
|[https://man.sr.ht/~hutzdog/dotfiles ~hutzdog/dotfiles]
|-
|-
Line 82: Line 99:
|Yes
|Yes
|No
|No
|None
|None
|None
|No
|No
Line 87: Line 105:
|None
|None
|None
|None
|Yes
|No
|[https://github.com/colemickens/nixos-flake-example colemickens/nixos-flake-example]
|[https://github.com/colemickens/nixos-flake-example colemickens/nixos-flake-example]
|-
|-
Line 94: Line 112:
|Yes
|Yes
|Yes
|Yes
|sops-nix
|None
|None
|No
|No
Line 106: Line 125:
|No
|No
|No
|No
|None
|None
|None
|No
|No
Line 118: Line 138:
|Yes
|Yes
|No
|No
|None
|None
|None
|No
|No
Line 130: Line 151:
|Yes
|Yes
|No
|No
|None
|None
|None
|No
|No
Line 142: Line 164:
|Yes
|Yes
|No
|No
|None
|None
|None
|No
|No
Line 154: Line 177:
|Yes
|Yes
|Yes
|Yes
|GPG, Yubikey
|None
|None
|No
|No
Line 161: Line 185:
|Yes
|Yes
|[https://github.com/rasendubi/dotfiles rasendubi/dotfiles]
|[https://github.com/rasendubi/dotfiles rasendubi/dotfiles]
|-
|RGBCube/NCC
|User configuration
|Yes
|Yes
|agenix
|[[Btrfs]], [[Ext4]]
|No
|No
|Wayland
|Hyprland
|Yes
|[https://github.com/RGBCube/NCC RGBCube/NCC]
|-
|-
|puffnfresh/nix-files
|puffnfresh/nix-files
Line 166: Line 203:
|No
|No
|Yes
|Yes
|
|[[ZFS]]
|[[ZFS]]
|No
|No
Line 178: Line 216:
|No
|No
|Yes
|Yes
|[[BTRFS]]
|
|[[Btrfs]]
|No
|No
|No
|No
Line 190: Line 229:
|Yes
|Yes
|Yes
|Yes
|None
|[[ZFS]]
|[[ZFS]]
|Yes (LUKS)
|Yes (LUKS)
Line 195: Line 235:
|Wayland
|Wayland
|Sway
|Sway
|Yes
|No
|[https://github.com/MatthewCroughan/nixcfg MatthewCroughan/nixcfg]
|[https://github.com/MatthewCroughan/nixcfg MatthewCroughan/nixcfg]
|-
|-
Line 202: Line 242:
|Yes
|Yes
|Yes
|Yes
|[[EXT4]]
|agenix
|[[Ext4]]
|No
|No
|No
|No
Line 214: Line 255:
|No
|No
|No
|No
|
|
|
|Yes (LUKS)
|Yes (LUKS)
Line 226: Line 268:
|Yes
|Yes
|Yes
|Yes
|[[BTRFS]], [[ZFS]]
|agenix
|[[Btrfs]], [[ZFS]]
|Yes (LUKS)
|Yes (LUKS)
|Yes
|Yes
Line 238: Line 281:
|Yes
|Yes
|Yes
|Yes
|[[EXT4]]
|
|[[Ext4]]
|Yes (LUKS)
|Yes (LUKS)
|Yes
|Yes
Line 250: Line 294:
|Yes
|Yes
|Yes
|Yes
|[[EXT4]]
|
|[[Ext4]]
|No
|No
|No
|No
Line 260: Line 305:
|mt-caret/nix-config
|mt-caret/nix-config
|User configuration
|User configuration
|No
|Yes
|Yes
|Yes
|
|[[BTRFS]]
|[[Btrfs]]
|No
|No
|Yes
|Yes
|X
|X
|Xmonad
|Xmonad
|Yes
|No
|[https://github.com/mt-caret/nix-config mt-caret/nix-config]
|[https://github.com/mt-caret/nix-config mt-caret/nix-config]
|-
|-
Line 274: Line 320:
|No
|No
|No
|No
|
|[[ZFS]]
|[[ZFS]]
|Yes (LUKS)
|Yes (LUKS)
Line 286: Line 333:
|No
|No
|Yes
|Yes
|
|[[ZFS]]
|[[ZFS]]
|Yes (LUKS)
|Yes (LUKS)
Line 298: Line 346:
|No
|No
|No
|No
|EXT4
|
|[[Ext4]]
|No
|No
|No
|No
Line 305: Line 354:
|No
|No
|[https://github.com/Nekroze/vms.nix Nekroze/vms.nix]
|[https://github.com/Nekroze/vms.nix Nekroze/vms.nix]
|-
|engmark/root
|User configuration
|No
|No
|None
|None
|No
|No
|X, Wayland
|GNOME, KDE Plasma
|Yes
|[https://gitlab.com/engmark/root engmark/root]
|-
|kiara/cfg
|User configuration
|Yes
|Yes
|sops-nix
|[[Btrfs]]
|Yes (LUKS)
|Yes
|Wayland
|Niri
|Yes
|[https://codeberg.org/kiara/cfg kiara/cfg]
|}
|}


== External links ==
== External links ==
* [https://github.com/search?o=desc&p=1&q=nixos+language%3Anix&s=stars&type=Repositories GitHub search by most starred "nixos language:nix"]
* [https://github.com/search?o=desc&p=1&q=nixos+language%3Anix&s=stars&type=Repositories GitHub search by most starred "nixos language:nix"]
* [https://gitlab.com/explore/projects/topics/nixos?sort=stars_desc&visibility_level=20 Most starred public NixOS repos on GitLab]
[[Category:Community]]