README.md

March 19, 2025 · View on GitHub

MaxMur ❄️ NixOS Public Configuration

stars nixos flake check license

Table of contents

✨ Features

  • ❄️ Flakes - for precise dependency management of the entire system.
  • 🏡 Home Manager - to configure all used software for the user.
  • 💽 Disko - for declarative disk management: luks + lvm + btrfs.
  • ⚠️ Impermanence - to remove junk files and directories that are not specified in the config.
  • 💈 Stylix - to customize the theme for the entire system and the software you use.
  • 🍎 NixDarwin - to declaratively customize MacOS.
  • 🔐 Lanzaboote - to securely boot the system.
  • 🤖 MicroVMs - for secure separation of services.
  • ⚡ Proxmox - to run non-NixOS machines.
  • 💭 Nix Topology - to visualize the network topology.
  • 🔥 Sops-Nix - to securely store sensitive data.
  • 🎁 NVF - for the declarative configuration neovim
  • 📁 Config file structure and modules with options.

📁 File structure

🖼️ Desktop preview

The images below may not represent the final system. Some parts may differ.

⚡ Hyprland

desktop0.png

desktop1.png

desktop2.png

desktop3.png

💪 Sway

sway0.png

sway1.png

sway2.png

📘 Software

👀 Network topology

These diagrams show the network topology of my home network.

main.svg

network.svg

🖥️ Hosts description

HostnameBoardCPURAMGPUOSState
pcboxASRock B650 Pro RSRyzen 5 7500f32GBSapphire AMD Radeon RX 7600 XT PULSENixOSOK
nboxAsus ZenBook 2024 OledUltra7 155h32GBIntegrated Intel Arc (?)NixOSOK
hlboxX299 AORUS Ultra Gaming Pro-CFi7-7800X128GBGTX 1050tiNixOSOK
p8boxP8 Mini LaptopIntel N10012GBIntel UHD GraphicsNixOSOK
raspRaspberry Pi 4Broadcom BCM27114GBBroadcom VideoCore VINixOSOK
macboxMac Mini M1Apple Silicon M18GBApple M1 8-Core GPUMacOSOK

⌨️ Keyboard

I use corne split with a modified miryoku layout. This is one of the most affordable and easy options for an ergonomic keyboard.

  • WS Heavy Tactile switches
  • Blank white PBT Cherry keycaps
  • KBDFANS switch pads
  • Tape mod
  • O-rings
  • Jincomso wrist rest
Layer 0 Main

layer-0.png

Layer 1 Media

layer-1.png

Layer 2 Nav

layer-2.png

Layer 3 Mouse

layer-3.png

Layer 4 Sym

layer-4.png

Layer 5 Num

layer-5.png

Layer 6 Fun

layer-6.png

❤️ Special thanks

Hand7s

Kamillaova

SHTRAMPANTUNC

lazycaat

voronind-com

Corgiek

⭐ Star History

Star History Chart