Hybrid cloud cluster monorepo with Ansible, K8s, NixOS, and Terraform. cute.haus
ansible terraform nix k8s
1

Configure Feed

Select the types of activity you want to include in your feed.

README.md : update

Aly Raffauf (Nov 1, 2025, 2:44 PM EDT) e4b14543 5d5743de

+7 -24
+7 -24
README.md
··· 1 - # ❄️ nixcfg 1 + # ❄️ cute.haus 2 2 3 - Welcome to my **nixcfg**! 3 + Welcome to **cute.haus**! 4 4 5 - This repository contains my Darwin, NixOS and home-manager configurations, along with whatever custom modules and packages they require. It is modular, declarative, and tailored for multi-device setups. Hopefully, it's as useful to you as it is to me! 5 + This repository contains NixOS and home-manager configurations, along with whatever custom modules and packages required for [cute.haus](https://cute.haus), my personal homelab and computing environment. 6 6 7 7 --- 8 8 9 - ![](./_img/hyprland.png) 10 - 11 - --- 12 - 13 - ## ✨ Features 14 - 15 - - **Declarative System & Dotfiles:** Fully declarative management of my macOS (Darwin) + Linux installations and user environments (dotfiles, packages) using Flakes, NixOS, nix-darwin, and home-manager. 16 - - **Multi-Host Configs:** Seamlessly configures my diverse hosts including bare-metal PCs, laptops (Framework, ThinkPad), mini-servers (Beelink), and virtual private servers (Hetzner, Netcup, AWS). 17 - - **Secure Boot & Encryption:** Encrypted boot drives with Secure Boot via `lanzaboote` and automatic LUKS decryption using TPM. 18 - - **Comprehensive Hardware Support:** Meticulously crafted configurations for my (sometimes unique) devices, including custom audio enhancements (Pipewire filter chains) and device-specific power optimizations. 19 - - **Hybrid Cloud Services:** Declarative setup for all the hosts and services that make up my overly complicated homelab, including the \*arr stack, Audiobookshelf, Caddy, Forgejo (my Git forge), Grafana + Loki + Prometheus, Immich, Karakeep, self-hosted AI inference with Ollama, Plex, qBittorrent, Vaultwarden, and more. 20 - - **Automatic Monitoring & Backups:** Easy Prometheus + Loki and Uptime-Kuma setups for system and service monitoring, plus automated Restic backups to Backblaze B2. 21 - - **Robust Networking:** Secure and flexible networking with Tailscale (it's WireGuard), declarative WiFi profiles, and NFS/Samba sharing. 22 - - **Productivity & Development:** Pre-configured tools for development (Git, Helix, VS Code, Zed), shell enhancements (fastfetch, oh-my-posh, zsh), etc. 23 - <!-- - **System-Wide Theming:** Consistent aesthetics across devices with stylix, which auto-generates application themes from base16 color schemes. --> 9 + ![](./_img/glance.png) 24 10 25 11 --- 26 12 ··· 30 16 . 31 17 ├── flake.nix # Main entry point 32 18 ├── homes/ # home-manager configurations 33 - ├── hosts/ # NixOS and Darwin host configurations 19 + ├── hosts/ # NixOS host configurations 34 20 ├── modules/ # Modular configurations 35 - │ ├── darwin/ # macOS-specific modules 36 21 │ ├── home/ # home-manager modules 37 22 │ ├── flake/ # Organized flake components 38 23 │ │ ├── darwin.nix # macOS-specific configurations ··· 61 46 62 47 ## 🙌 Acknowledgments 63 48 49 + - [nixcfg](https://github.com/alyraffauf/nixcfg): my original flake from which this repository is derived. 64 50 - [nixpkgs](https://github.com/nixos/nixpkgs): 'nough said. 65 51 - [agenix](https://github.com/ryantm/agenix): secrets storage and orchestration. 66 52 - [disko](https://github.com/nix-community/disko): declarative partitions and disk configuration. 67 53 - [home-manager](https://github.com/nix-community/home-manager): declarative dotfile and user package management. 68 - - [hyprland](https://github.com/hyprwm/Hyprland): great dynamic tiling wayland compositor. 69 54 - [lanzaboote](https://github.com/nix-community/lanzaboote): secure boot for NixOS. 70 - - [nur](https://github.com/nix-community/NUR): extra packages from the nix user repository. 71 - <!--- [stylix](https://github.com/danth/stylix): system-wide color schemes and typography.--> 72 55 73 56 --- 74 57 75 58 ## ⭐ Stargazers Over Time 76 59 77 - [![Stargazers over time](https://starchart.cc/alyraffauf/nixcfg.svg?variant=adaptive)](https://starchart.cc/alyraffauf/nixcfg) 60 + [![Stargazers over time](https://starchart.cc/alyraffauf/cute.haus.svg?variant=adaptive)](https://starchart.cc/alyraffauf/cute.haus) 78 61 79 62 ---
_img/cosmic.png

This is a binary file and will not be displayed.

_img/glance.png

This is a binary file and will not be displayed.

_img/hyprland.png

This is a binary file and will not be displayed.