Personal NixOS configuration
Find a file
2026-02-10 21:53:57 +01:00
modules refactor(kasane/awww): Set refresh rate of wallpaper script 2026-02-10 21:53:57 +01:00
COPYING refactor!: Migrate to a dendritic configuration (#1) 2026-02-01 16:33:51 +01:00
flake.lock feat(kasane/services): Add initial borgmatic configuration 2026-02-06 18:14:59 +01:00
flake.nix refactor(secrets): Use secrets repo as flake input 2026-02-02 11:36:45 +01:00
README.md feat(kasane/karakeep): Add karakeep 2026-02-01 16:29:40 +00:00

Kadachi: my personal NixOS configuration

README is a WIP

This is my personal NixOS configuration, it's largely inspired by the Dendritic pattern.

Namespaces

⚙️ Adachi

Shared namespace containing generic configuration for aspects.

Can be used from outside the flake using den with den.ful.adachi.<aspect>

🥖 Kasane

Private namespace, contains my personal configuration for various programs and services

Hosts

🐬 Totsugeki

My main desktop computer

Desktop

Name Description
Hyprland Wayland compositor
Hyprlock Session lock
Caelestia Shell (Launcher, notifications...)
awww Wallpaper

Programs

Name Description
Firefox Web browser
kitty Desktop terminal
qBitTorrent Torrent client

🐳 Great Yamada

Home server

Services

Name Description Local only
ACME Automatic SSL cert renewal
AdGuard Home DNS/DHCP server X
Forgejo Git server
Inadyn Automatic DDNS updates
Jellyfin Media server
Karakeep Bookmarks X
Koito Music scrobbler
nginx Web server and reverse proxy
PostgreSQL Database X
PgAdmin4 PostgreSQL management tool X
Radicale CalDAV and CardDAV server X
Samba File sharing X
SearXNG Metasearch engine X
Vaultwarden Password manager X
Wireguard VPN

🎀 Mizuki

A very simple WSL configuration I use at work for Python and Typescript+Vue development

🦉 Malfestio (WIP)

Steam Deck

References, name sources and special thanks

Special thanks