No description
  • Nix 75.5%
  • Lua 14.6%
  • Shell 8.4%
  • Python 1.4%
  • Rust 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Elissa Artoria Pendragon 92b8654763
bump nixpkgs for security releases
Signed-off-by: Elissa Artoria Pendragon <git@elissa.moe>
2026-10-22 00:55:12 +03:00
assets/generated Hjem/{Elissa,Pingu}/fastfetch: don't use self for fetching images 2026-07-09 05:46:00 +03:00
hjem Hjem/{Elissa,Pingu}: switch to stash over wl-clipboard/cliphist 2026-10-20 12:20:27 +03:00
modules bump nixpkgs for security releases 2026-10-22 00:55:12 +03:00
npins Nightly update 2026-10-21 05:06:31 +00:00
secrets Secrets: rekey 2026-09-14 14:31:58 +03:00
systems bump nixpkgs for security releases 2026-10-22 00:55:12 +03:00
.editorconfig Flake/Packages/HaiOS: init 2025-10-29 16:35:34 +02:00
.envrc Merge branch profiles into main (see commit message for change log) 2025-03-01 12:33:30 +00:00
.gitattributes .gitattributes: remove lfs 2026-06-04 08:53:29 +03:00
.gitignore CI: add kernel source updater 2026-03-14 08:48:24 +02:00
.gitlab-ci.yml CI/update: make version diffing better 2026-06-25 18:26:15 +03:00
CONTRIBUTING.md Contributing: add stable branch 2025-10-25 18:26:52 +03:00
flake.lock bump nixpkgs for security releases 2026-10-22 00:55:12 +03:00
flake.nix fixes 2026-10-05 11:48:02 +03:00
LICENSE LICENSE: fix typo 2026-07-09 05:18:40 +03:00
README.md see commit message 2026-02-04 13:35:10 +02:00
TODO.md see commit message 2026-02-04 13:35:10 +02:00

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 stolen borrowed from her

FIXME: add the rest of the credit