dotfiles
nix-with-selinux
dotfiles | nix-with-selinux | |
---|---|---|
1 | 2 | |
0 | 28 | |
- | - | |
4.7 | 10.0 | |
about 1 year ago | about 1 year ago | |
Nix | Shell | |
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dotfiles
-
The Determinate Nix Installer
Now that this binary installer exists I would definitely recommend it.
I’ve deleted Homebrew from my system and I’m now using the same home-manager setup for my macOS laptops as well as my WSL installation on windows.
It’s so great to have the exact same tools and shell configuration installed everywhere.
I have not used flakes yet but if that will help me deal with the differences between my systems I’m definitely for it!
E.g I have a work Mac, personal Mac, personal PC with WSL.
When on my work machine, usernames are different and my Git config should identify me as me, and I shouldn’t have access to my personal credential for personal GitHub, RSA private keys for personal servers, etc.
But all else should be the same.
Mostly there but the credentials part I am still figuring out.
If you want to check it out, it’s here: https://github.com/leonbreedt/dotfiles
Won’t work for you out of the box tho as it depends on private repo for sensitive configs.
nix-with-selinux
-
The Determinate Nix Installer
Does the multi-user mode work on SELinux-enabled systems and, if not, is it possible to install in single-user mode? The default installer's multi-user mode doesn't work with SELinux enforcing (https://github.com/NixOS/nix/issues/2374), and I didn't see a flag for enabling single-user mode when I used `install --help`. (There are some projects to make SELinux support work like https://github.com/dnkmmr69420/nix-with-selinux, but it's not clear to me if that would even work with this installer in particular.)
- I got nix working with selinux on silverblue
What are some alternatives?
nix-installer - Install Nix and flakes with the fast and reliable Determinate Nix Installer, with over 2 million installs.
nix-installers - Nix installers for legacy distributions (rpm & deb & pacman) [maintainer=@adisbladis]
Home Manager using Nix - Manage a user environment using Nix [maintainer=@rycee]
nix-portable - Nix - Static, Permissionless, Installation-free, Pre-configured
nixos-config - Nix configuration for macOS / NixOS with starter templates, step-by-step guides, and more ✨
nix - Nix, the purely functional package manager
ShellCheck - ShellCheck, a static analysis tool for shell scripts