+++ title = "snowflake" type = "page" +++ ![Screenshot updated: 2023-06-08](https://i.imgur.com/23Gv6Gh.png) snowflake is my lifeblood. written and configured in nix, its my desktop, my laptop, my servers, my everything. ## Features + multi-config repo, with configs for servers, laptop, and desktop + multi-system home-manager setup + secrets provisioning with [sops-nix](https://github.com/Mic92/sops-nix) + multiple fully declarative self hosted services (and some containerized ones, with a docker backend) + wayland configs for hyprland and river + custom packages not found in nixpkgs ## Credit #### people who've inspired me to dive into nix, and i've stolen stuff from (you guys are awesome!) + [fufexan](https://github.com/fufexan) - a ton of home manager, hyprland stuff, and some gh workflows + [Misterio77](https://github.com/Misterio77) - flake, and some other boilerplate + [NobbZ](https://github.com/NobbZ) - general nix assistance + [MatthiasBenaets](https://github.com/MatthiasBenaets) - amazing nixos introduction video + [sioodmy](https://github.com/sioodmy) - general dotfile, readme badges, and hyprland stuff + [MatthewCroughan](https://github.com/MatthewCroughan) - traefik config used as reference + [seqizz](https://github.com/seqizz/nixos-config/blob/3ee51f406a8c7aa3afde9cdee97a43641b2ed2ef/modules/server/rustypaste.nix) - rustypaste config + [Yavko](https://github.com/yavko) - ironbar config used as reference + [hlissner](https://github.com/hlissner) - [security.nix](modules/security.nix)