Top 23 Nix Dotfile Projects
-
Project mention: Need your help with planing this project: continues laptop backup & recovery | reddit.com/r/selfhosted | 2022-05-13
Basically, I manage my MBP with Nix, particularly nix-darwin and home-manager. The setup.sh script bootstraps everything, including installing Nix and enabling my various configurations. Dotfiles are managed with chezmoi. I test the script against macOS VMs to verify it works.
-
Project mention: Need your help with planing this project: continues laptop backup & recovery | reddit.com/r/selfhosted | 2022-05-13
Basically, I manage my MBP with Nix, particularly nix-darwin and home-manager. The setup.sh script bootstraps everything, including installing Nix and enabling my various configurations. Dotfiles are managed with chezmoi. I test the script against macOS VMs to verify it works.
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
-
Project mention: Nix-GUI: Make NixOS usable for non-technical users through settings / GUI | news.ycombinator.com | 2021-10-10
I think NixOS would benefit from easily accessible collection of opinionated modules/profiles/configurations with minimal set of options. Something like gnome-desktop / sway-desktop / etc. Gnome actually does pretty good job here.
The point is: currently my NixOS and Home Manager configurations have over 2k LOC total. When you search for configurations on GitHub/Google you are likely to find complex ones. For example, quick search for "nixos gnome" (Google) gives me link to NixOS Wiki (which describes only Gnome part) and blog post (https://gvolpe.com/blog/gnome3-on-nixos/) which is useful but links to really huge configuration (https://github.com/gvolpe/nix-config) that is overwhelming to any beginner.
Great example of such approach is nixos-hardware (https://github.com/NixOS/nixos-hardware) which provides one-line configuration covering hardware quirks.
-
Project mention: Tell HN: Have just discovered that I can use any key as Ctrl on my kbd | news.ycombinator.com | 2022-04-24
am not OP, but I accomplish the same thing like this: https://github.com/kclejeune/system/blob/master/modules/home...
-
-
Project mention: Nix Flake working on Darwin, but darwin-rebuild doesn't recognize --experimental-features flag | reddit.com/r/NixOS | 2021-08-13
https://github.com/malob/nixpkgs/discussions/6 (discussion on how to bootstrap a Flake file on Darwin)
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
nixcfg
NixOS and Home-Manager configurations for all of my devices (desktop, Pinebook Pro, RPi4, cloud servers, etc). Like dotfiles, but way better. (née 'nixos-config')
Project mention: Is it possible to install rclone with config included | reddit.com/r/NixOS | 2022-04-02 -
-
-
-
Project mention: Nix Flake working on Darwin, but darwin-rebuild doesn't recognize --experimental-features flag | reddit.com/r/NixOS | 2021-08-13
https://github.com/hardselius/dotfiles (readme has a guide to setting this up on Darwin)
-
veritas
@davidtwco's personal mono-repo - containing the declarative configuration of servers, desktops and laptops - including dotfiles; a collection of packages; a static site generator and source of "davidtw.co".
I work in the game industry... and that means one things... WINDOWS 🤮. I user nixos on my laptops. This meant that my nix configuration defined both `nixosSystem` and `homeManagerConfiguration`. I would use wsl on windows as much as I could. My current flake structure was modeled from [@davidwco](https://github.com/davidtwco/veritas) and [@hlissner](https://github.com/hlissner/dotfiles).
-
You can have a look at my fzf config for neovim which includes ripgrep integration.
-
I keep my dotfiles here: https://github.com/martinbaillie/dotfiles
-
If you are interested in seeing what a more advanced flake config looks like there is mine https://github.com/Kranzes/nix-config (shameless plug) and fufexan's https://github.com/fufexan/dotfiles.
-
Project mention: Tiny article: Maybe you don't need a files manager. | reddit.com/r/commandline | 2022-01-03
-
nixcfg
My nix configuration(s), using flakes. It's my laptop, it's my servers, it's my everything, in code. (by MatthewCroughan)
Project mention: What Are Your Most Used Self Hosted Applications? | news.ycombinator.com | 2022-05-04 -
I reuse the same btrfs logic on all my computers, including a RPi: https://github.com/Misterio77/nix-config/blob/main/hosts/common/btrfs-optin-persistence.nix
-
-
-
Project mention: Configuring Channels Passed to _module.args of a Flake without Flake-Utils-Plus? | reddit.com/r/NixOS | 2022-03-08
i have no idea why its like this in the first place, since i largely followed the flake here and only really rebuilt like this recently.
-
Project mention: How do you ensure the longevity of your customized Linux setup | reddit.com/r/linux | 2021-11-21
If you’re interested and want to see more, here’s my massive configuration.
Nix Dotfiles related posts
- guess what I'm listening to
- The voice in my head
- Need your help with planing this project: continues laptop backup & recovery
- Default X11 cursor while hovering over background
- If you could only listen to one song for the rest of your life, what would it be?
- Flakes, nixos and home-configuration help
- HEYYEYAAEYAAAEYAEYAA
Index
What are some of the best open-source Dotfile projects in Nix? This list will help you:
Project | Stars | |
---|---|---|
1 | Home Manager using Nix | 2,866 |
2 | nix-darwin | 1,060 |
3 | dotfiles | 787 |
4 | nix-config | 258 |
5 | system | 213 |
6 | dotfiles | 180 |
7 | nixpkgs | 164 |
8 | nixcfg | 135 |
9 | system | 111 |
10 | .nixpkgs | 107 |
11 | nixos | 69 |
12 | dotfiles | 65 |
13 | veritas | 62 |
14 | macOS-dotfiles | 54 |
15 | dotfiles | 50 |
16 | dotfiles | 43 |
17 | dots | 33 |
18 | nixcfg | 32 |
19 | nix-config | 29 |
20 | nixcfg | 28 |
21 | dotfiles | 25 |
22 | dotfiles | 24 |
23 | dotnix | 24 |
Are you hiring? Post a new remote job listing for free.