drivers | ||
home | ||
modules | ||
overlays | ||
pkgs | ||
programs | ||
secrets | ||
services | ||
.editorconfig | ||
.gitignore | ||
configuration.nix | ||
flake.lock | ||
flake.nix | ||
hardware-configuration.nix | ||
README.md | ||
theme.nix | ||
TODO.md |
bighorn 🐏
this is NixOS the Reese Operating System that powers my personal computer.
the host
i use a Dell OptiPlex Micro 7010 mounted in a cubby under my desk and hooked up to an ultrawide monitor.
it runs:
- tvheadend for watching OTA television using a Hauppauge WinTV-dualHD tuner along with a cheap RCA brand antenna from a big box store.
- zigbee & z-wave bridges that connect Home Assistant to the smart stuff in my room.
- zigbee2mqtt - SONOFF Zigbee 3.0 USB Dongle Plus
- zwave-js - ZOOZ ZST39 Long-Range
configuration.nix
is where everything starts.
hardware-configuration.nix
contains the hardware scan from when i installed nixos.
theme.nix
with stylix i can choose a wallpaper and get beautiful color schemes that apply to basically everything. it also handles fonts.
drivers/
snippets that can be imported as needed to add core functionality.
home/
my home-manager configuration. i use the swayfx window manager.
modules/
nixos and home-manager modules.
secrets/
agenix encrypted secrets storage.
services/
server programs that provide some sort of network-accessible utility.
incantations
nixos-rebuild switch --flake . --use-remote-sudo --show-trace
inspirations
- https://git.sealight.xyz/aynish/helm
- https://git.lain.faith/sorceress/nix-infra
- https://git.cyberia.club/ivy/nixos-config
- https://github.com/ckiee/nixfiles
name meaning
a bighorn is a type of sheep named for its big horns.
they hang out on mountains where it is perhaps a bit cold and snowy.
nix has (snow)flakes! :)
and i like sheep.