SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Nix nixos-configuration Projects
-
Project mention: Everyone in Canada really DOES know each other | reddit.com/r/HumansBeingBros | 2023-03-18
Heyeyeyeyyeeeeheyheyeyeeee, I said Hey
-
This one issue may clear things up, seems like my config is a little outdated: https://github.com/divnix/digga/pull/385
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
Power user, gvolpe has a great config that heavily customizes nvim.
-
-
NixOS-Guide
NixOS Guide. Learn all about the immutable Nix Operating System and the declarative Nix Expression Language.
-
In https://github.com/srid/nixos-config I share home-manager modules (everything under ./home/ basically) between NixOS and macOS.
-
Yes, but it's quite complicated: https://github.com/lovesegfault/nix-config/blob/b53f5f6ccc27f7cf8512dd63d5ce002758d3bbbd/nix/overlays/linux-lto.nix
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
-
Project mention: How can I calculate the "age of money" with (h)ledger? | reddit.com/r/plaintextaccounting | 2022-11-14
If you're familiar with Python, I have a script which does that (along with a few other metrics): https://github.com/barrucadu/nixfiles/blob/1c99414156a7081ade210a9f43a3941b44a4ef0b/hosts/nyarlathotep/jobs/hledger-export-to-promscale.py
-
Project mention: Looking for a transfer tool for command line | reddit.com/r/commandline | 2022-08-22
I use this to serve a directory temporarily.
-
If you use GNOME, you could probably export most of its settings with dconf2nix.
-
Project mention: Firefox 66 to block automatically playing audible video and audio (2019) | news.ycombinator.com | 2023-03-20
This is actually very easy to patch: https://github.com/openlab-aux/vuizvui/blob/61b943d89b08959e...
Essentially it's disabling gesture activation, so if you want to allow audio you need to do this explicitly. Note however, that whenever you directly visit a video file, audio will still play but this is very rarely the case.
-
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".
-
-
What I do: Keep secrets in a separate git repo as a flake, and have a stub flake, that can be overridden: https://github.com/dmadisetti/.dots/tree/template/nix/spoof
-
I rolled my own because I wasn’t aware of wrapWine at the time. It could probably be made to do what I need, though I’d rather not take on the dependency or vendor the code when I have something that works.
-
Project mention: FYI: I installed emacs29 with native compilation on android | reddit.com/r/emacs | 2022-05-02
If you are interested, here's my nix config https://github.com/bbigras/nix-config/blob/0cd62099f3b7cd85aeb918b20dd905fd551425b4/hosts/pixel6/default.nix . Basically, I'm building my config with GitHub actions (and qemu for aarch64), I'm sharing nix files for my phone and other computers and I'm pushing it with deploy-rs from my desktop to my phone with ssh (so I don't have to build anything on the phone).
-
-
Project mention: Ask HN: How do you sync your computers development configurations/environment? | news.ycombinator.com | 2022-05-26
home-manager and nix: https://github.com/legendofmiracles/dotnix
This allows me to abstract logic easily, have it all modular and have everything be nix.
-
Project mention: GitHub - mmagnus/OrgModeClockingXBar: OrgModeClockingXBar - See what you are working on ;-) [if using orgmode/clocking] | reddit.com/r/orgmode | 2022-11-12
Cool. I do something similar for my Sway / Waybar config here in my dotfiles. You can use it in polybar, too, or i3bar, or whatever. It's just a script that polls emacs every so often and gets the clock. If you can see a way to improve it, let me know!
-
I am using starship with a custom config from https://github.com/nekowinston/dotfiles/blob/main/home/apps/starship/config.toml Though I edited it a bit. I'll upload it to my dotfiles as soon as I get the time for it
-
Project mention: iPadOS 16 takes the versatility of iPad even further | news.ycombinator.com | 2022-06-06
---
With NixOS you declare your entire OS in a script, something along the lines of Ansible or Terraform. This can even go as far as configuring your user settings, with dotfiles, gsettings, or various other things (often the modules will expose settings in the native nix language and write out the yaml/toml/json/whatever else that is required). The idiomatic way to do this is to use the built-in NixOS configuration (under /etc/nixos) to set up system-level things: mounts, drivers, users, system-level packages (e.g. greetd+sway), and things that change rarely. You then use a project called home-manager to manage everything inside your user configuration (including applications you use), which itself uses nix. By separating it like this, I can sync my entire experience between my laptop and desktop with Git.
I am currently flighting using a separate "nix flake" for both, which allows you to pin versions of packages (with a lockfile). It also allows you to easily pull in other repositories. It hasn't really taken off yet, and the NUR (Nix User Repository, analogous to the amazing Arch User Repository) is still in infancy. I'd offer up my nix configs as an example, but I am currently in the "make it work" example. I have been yoinking several great ideas from this fantastic nix repo: https://github.com/ymatsiuk/nixos-config
The main challenge with Nix is that it doesn't have an FHS: there is no `/usr`, `/bin`, and what you would typically expect. The advantage here is that conflicting dependency versions are not a problem. The problem is that you need to either build any binaries yourself, or wrap them in an FHS helper.
Nix has a virtualenv system `nix develop` and it's very powerful, especially for teams.
Silverblue
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Nix nixos-configuration related posts
- Everyone in Canada really DOES know each other
- Late Night Random Discussion Thread - 15 March, 2023
- What is a song you HATED back in the day that you somehow hate even more?
- First timer advice?
- What's a song cover SO GOOD you can't listen to the original anymore?
- 25 "Prophets" who said Trump would win the 2020 election
- Prince Adam Of Eternia (Realistic Vision & ControlNet)
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007f1610b1cbc8>
www.saashub.com | 22 Mar 2023
Index
What are some of the best open-source nixos-configuration projects in Nix? This list will help you:
Project | Stars | |
---|---|---|
1 | dotfiles | 1,073 |
2 | digga | 904 |
3 | nix-config | 475 |
4 | dotfiles | 250 |
5 | NixOS-Guide | 211 |
6 | nixos-config | 175 |
7 | nix-config | 130 |
8 | system | 121 |
9 | nixfiles | 111 |
10 | nixos | 107 |
11 | dconf2nix | 105 |
12 | vuizvui | 99 |
13 | veritas | 76 |
14 | nixos | 57 |
15 | .dots | 50 |
16 | nixcfg | 45 |
17 | nix-config | 40 |
18 | nixos-config | 37 |
19 | dotnix | 31 |
20 | dotfiles | 30 |
21 | dotfiles | 24 |
22 | nixos-config | 20 |
23 | nixcfg | 19 |