eyJhb changed the topic of #nixos-on-your-router to: NixOS on your Router || https://logs.nix.samueldr.com/nixos-on-your-router
night has quit [Ping timeout: 246 seconds]
<cransom> my gateway into nix was from the network side. you controlled every bit of a juniper device with a juniper.conf. no linux before nixos to me had that option. freebsd was the pretty much the closest with rc.conf but it didn't capture the full system state.
<hexa-> though the network story of nixos is a bit lacking as well :)
<hexa-> lots of people are still using that weird scripted networking
<cransom> yeah, it falls apart on firewall/network configuration a little bit, but it's ok to me.
<hexa-> yeah, it's missing a composable nftables story as well
NightA has joined #nixos-on-your-router
<name54> I'm a very new user... so, the only observation I have to make at this point is that the NixOS project clearly has lofty and worthwhile intentions. That said, I'm a bit concerned it's taking an overly dogmatic approach. Maybe it's just the same old "worse is better" debate?
<Church-> hexa-: Scripted networking?
<Church-> We talking about programmatically generating iptables rules or something?
<Church-> Incidentally bqve has a nice nftables module he showed off the other day
<hexa-> Church-: have firewall rules alongside the service they belong to with working reload etc.
<hexa-> and having configurable ordering inside chains
<Church-> Huh. Interesting.
<Church-> I think
<hexa-> there is `networking.nftables.ruleset`
<hexa-> but can I set it multiple times? If I can, what is the ordering?
<hexa-> do you have a link to said module?
<Church-> Ya
hexa- has quit [Quit: WeeChat 2.7.1]
hexa- has joined #nixos-on-your-router
claudiii has quit [Ping timeout: 240 seconds]
claudiii has joined #nixos-on-your-router
lopsided98 has quit [Ping timeout: 260 seconds]
lopsided98 has joined #nixos-on-your-router
andi- has quit [Ping timeout: 260 seconds]
v0|d has joined #nixos-on-your-router
andi- has joined #nixos-on-your-router
andi- has quit [Excess Flood]
andi- has joined #nixos-on-your-router
teozkr_ has quit [Ping timeout: 240 seconds]
teozkr_ has joined #nixos-on-your-router
claudiii has quit [*.net *.split]
alaskacanyon[m] has quit [*.net *.split]
feepo has quit [*.net *.split]
codyopel has quit [*.net *.split]
rcorrear has quit [Ping timeout: 246 seconds]
alaskacanyon[m] has joined #nixos-on-your-router
rcorrear has joined #nixos-on-your-router
claudiii has joined #nixos-on-your-router
feepo has joined #nixos-on-your-router
codyopel has joined #nixos-on-your-router
rcorrear has joined #nixos-on-your-router
rcorrear has quit [Changing host]
lopsided98 has quit [Quit: No Ping reply in 180 seconds.]
lopsided98 has joined #nixos-on-your-router
lopsided98 has quit [Ping timeout: 240 seconds]
lopsided98 has joined #nixos-on-your-router
eyJhb has quit [Quit: Clever message]
eyJhb has joined #nixos-on-your-router
eyJhb has joined #nixos-on-your-router
eyJhb has quit [Changing host]
fooker has quit [Ping timeout: 240 seconds]
fooker has joined #nixos-on-your-router
eyJhbV2 has joined #nixos-on-your-router
eyJhbV2 is now known as eyJhb
eyJhb has joined #nixos-on-your-router
eyJhb has quit [Changing host]
superherointj has joined #nixos-on-your-router
superherointj has quit [Ping timeout: 240 seconds]