dotfiles.nix
nixfiles
Our great sponsors
dotfiles.nix | nixfiles | |
---|---|---|
4 | 8 | |
3 | 149 | |
- | - | |
5.3 | 9.0 | |
9 months ago | 22 days ago | |
Nix | Nix | |
- | - |
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.nix
-
Researching Lispy Neovim
I redid my config [0] using Tangerine recently and am very happy with it. Lisps are such a great thing just from a syntax and readability perspective alone. Can't understand all that startup time craze though, my Neovim has always been opening without any perceptible lag without me doing anything to optimize it. Maybe it's just me…
0: https://github.com/d12bb/dotfiles/tree/main/nvim
-
Swapping to Fennel
I can recommend using Fennel with Tangerine (integration) and Hibiscus (macros). My config here for inspiration.
-
Gruvbox Baby: Best gruvbox theme in 2022, name inspired by Prime
Been using it for months, and as I’m trying Helix currently, I also ported it: Helix version.
- Show me your well organised lua config
nixfiles
- My First Impressions of Nix
-
How can I calculate the "age of money" with (h)ledger?
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
-
Issues getting docker containers with databases set up
I run a lot of services through docker containers, here's how I structure things: https://github.com/barrucadu/nixfiles/blob/master/services/concourse.nix
-
Who's here runs NixOS with opt in state?
I do. I have a fairly small chunk of configuration to stick all persistent state I care about in a different ZFS dataset (mounted to /persist) and do the rollback.
-
Do you all just git init inside your /etc/nixos directory?
It's what I do.
-
Erase your darlings: immutable infrastructure for mutable systems (erasing root on every boot)
You can see the relevant bit of my config on github.
-
How do you manage your private keys?
My solution - which is not great, mind you - is to have my NixOS config defined across two git repos: one is public, the other is private and has all the secrets.
-
Erasing root on every boot
All my nixos config is on github.
What are some alternatives?
gruvbox-baby - Gruvbox theme for neovim with full 🎄TreeSitter support.
sops-nix - Atomic secret provisioning for NixOS based on sops
tangerine.nvim - 🍊 Sweet Fennel integration for Neovim
NixOS-Guide - NixOS Guide. Learn all about the immutable Nix Operating System and the declarative Nix Expression Language.
kickstart.nvim - A launch point for your personal nvim configuration
agenix - age-encrypted secrets for NixOS and Home manager
.dots - just my .dotfiles
fennel-language-server - Fennel language server protocol (LSP) support.
digga - A flake utility library to craft shell-, home-, and hosts- environments.
krops - Mirror of https://cgit.krebsco.de/krops/about/ (PRs / issues accepted, as can be seen by not having them disabled)
impermanence - Modules to help you handle persistent state on systems with ephemeral root storage [maintainer=@talyz]