mirror of
https://git.blahai.gay/haiware/haios.git
synced 2025-12-06 04:25:14 +00:00
No description
Flake lock file updates:
• Updated input 'chaotic':
'github:chaotic-cx/nyx/0670f754b6c6704568b0568adc7cd86b68716f9f?narHash=sha256-RxxDZ4vuWNXYMHUKSi4Y6C5Y%2BxCVh04K4jyTir1Yytc%3D' (2025-09-11)
→ 'github:chaotic-cx/nyx/558b28d33e88d8d446929ff32899248b1298d51f?narHash=sha256-L9EIKWKKHwDCA8UgZSqK3L9NW8ATg%2B6sROMPkxKYCPU%3D' (2025-09-12)
• Updated input 'haipkgs':
'github:blahai/haipkgs/91c54ff40c8ff2a2f4cb6fd010d6e4eb9f72e60b?narHash=sha256-SUB2RgPYcLSSUr5xusQ/oSynrRlz0baCLqaqGdcjY0Q%3D' (2025-09-12)
→ 'github:blahai/haipkgs/fdd8fd241daeead605412614589e04682906778b?narHash=sha256-wMc2IYKwvU0M7hYICbj2K0G7ZXhMZHBOZi1EnLy3pQI%3D' (2025-09-13)
• Updated input 'hjem':
'github:feel-co/hjem/94e77114b3cddf6c9b1c2ee541836ac32c1ac8a6?narHash=sha256-E3%2BZItMG0LbUiz/8F7/uOvZzk72ZuQ51OFCJQEjCW5o%3D' (2025-09-11)
→ 'github:feel-co/hjem/627b34efad55fd42d6dd52c19c796604d2b8e8bd?narHash=sha256-q57LxLzOQuW0ROtoBMMPbG8neBYa6LizRH9FVOQkkLQ%3D' (2025-09-13)
• Updated input 'hjem/smfh':
'github:feel-co/smfh/39f5c06153f63100376bc607b1465850b6df77fd?narHash=sha256-/9Ww10kYopxfCNNnNDwENTubs7Wzqlw%2BO6PJAHNOYQw%3D' (2025-06-14)
→ 'github:feel-co/smfh/5de4e315d61a7378f37ebdd39d42b6cf09a1b8cc?narHash=sha256-fTmAdnSPmEZlwAMTm/NEl4VibUAo%2BcerUuby1AYbKMM%3D' (2025-08-16)
• Updated input 'hjem/smfh/rust-overlay':
'github:oxalica/rust-overlay/bd030fd9983f7fddf87be1c64aa3064c8afa24c4?narHash=sha256-W0dYIWgsUu6rvOJRtKLhKskkv0VhQhJYGNIq%2BgGUc8g%3D' (2025-05-19)
→ 'github:oxalica/rust-overlay/4abaeba6b176979be0da0195b9e4ce86bc501ae4?narHash=sha256-i7Rgs943NqX0RgQW0/l1coi8eWBj3XhxVggMpjjzTsk%3D' (2025-08-15)
• Updated input 'hyprland':
'github:hyprwm/Hyprland/797bfe905e78ab04b03cd114e7330ff2e2ac76f9?narHash=sha256-7/z1bgjOSZHFPByU4y%2BnUktHWP/k3iRJBCpwZdq9Amk%3D' (2025-09-11)
→ 'github:hyprwm/Hyprland/adbf7c8663cfbc91fca78d3504fa8f73ce4bd23a?narHash=sha256-mX8PurO19mvSee1Ecs%2Bw%2BWC8y4UaTdgCDpxk4fTXNQ4%3D' (2025-09-12)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/ad4e6dd68c30bc8bd1860a27bc6f0c485bd7f3b6?narHash=sha256-Lh9QoMzTjY/O4LqNwcm6s/WSYStDmCH6f3V/izwlkHc%3D' (2025-09-12)
→ 'github:nixos/nixpkgs/65aa9c3f62cea81f50bb1230237b2e06bd7607e5?narHash=sha256-DCcnk3rz9E1M6LH5ZGlqm4eJ7MUI90Vh8ErBo/5djPY%3D' (2025-09-13)
• Updated input 'zen-browser':
'github:0xc000022070/zen-browser-flake/df05119f93f8d14635641a07150902a489c8c2a5?narHash=sha256-fSSMQszoMaclMmRScHnYoaXBQ1iqG4VfPvlT8bisr6g%3D' (2025-09-11)
→ 'github:0xc000022070/zen-browser-flake/57965ace198a3ace5df5c3b1eed3cfcfae778f75?narHash=sha256-SKZy58xGxOVxMvv0GjCZupG8C8YwiUhMl7BCAE9YdMQ%3D' (2025-09-12)
|
||
|---|---|---|
| assets | ||
| hjem | ||
| modules | ||
| secrets | ||
| systems | ||
| .editorconfig | ||
| .envrc | ||
| .gitattributes | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| CONTRIBUTING.md | ||
| flake.lock | ||
| flake.nix | ||
| LICENCE | ||
| README.md | ||
haiOS
Important
This config is still WIP and is missing a lot of modules. It is not recommended to use even as inspiration, instead I suggest looking at isabelroses' config for something to use/steal from as a lot of code here is from there.
Summary
This nixos flake is for managing all of the machines I need to manage, which includes (at the time of writing) the following systems
Puters
| hostname | description |
|---|---|
| Nyx | The main desktop |
| Helios | School laptop |
| Artemis | Older desktop |
| Ptocheia | Old school laptop |
Servers
| hostname | description |
|---|---|
| Theia | Small nuc for home media |
| Selene | VPS that runs this site |
Special
| hostname | description |
|---|---|
| Epimetheus | Custom ISO |
For non nix users:
there are generated config files in assets/generated/ if you want to use my configs without having to translate nix -> config yourself
Screenshots
Coming soontm trust
Credit
- isabelroses like a solid >60% of this config was
stolenborrowed from her
FIXME: add the rest of the credit