diff --git a/flake.nix b/flake.nix index d034a0b..24d83cb 100644 --- a/flake.nix +++ b/flake.nix @@ -123,6 +123,7 @@ paring.overlays.default imnyang.overlays.default ]; + installer = mkHost ./hosts/installer overlays; # Server hikari = mkHost ./hosts/server/hikari/default overlays; diff --git a/hosts/installer/default.nix b/hosts/installer/default.nix new file mode 100644 index 0000000..e996624 --- /dev/null +++ b/hosts/installer/default.nix @@ -0,0 +1,37 @@ +{ + inputs, + overlays, +}: +let + inherit (inputs) nixpkgs; +in +nixpkgs.lib.nixosSystem { + system = "x86_64-linux"; + + modules = [ + "${nixpkgs}/nixos/modules/installer/cd-dvd/installation-cd-graphical-calamares-plasma6.nix" + + "${inputs.self}/modules/mizukios/base" + + ({ pkgs, ... }: { + environment.systemPackages = with pkgs; [ + fastfetch + git + neovim + + ghostty + cryptsetup + lvm2 + sbctl + ]; + + security.sudo.enable = false; + + environment.etc.flake.source = "${inputs.self}"; + }) + ]; + + specialArgs = { + inherit inputs overlays; + }; +} diff --git a/hosts/machine/ena/configuration.nix b/hosts/machine/ena/configuration.nix index 1d060cf..c26d155 100644 --- a/hosts/machine/ena/configuration.nix +++ b/hosts/machine/ena/configuration.nix @@ -8,22 +8,22 @@ imports = [ ./hardware-configuration.nix - "${inputs.self}/modules/nixos/base" - "${inputs.self}/modules/nixos/features/system/boot.nix" - "${inputs.self}/modules/nixos/features/fonts.nix" - "${inputs.self}/modules/nixos/features/plasma.nix" - "${inputs.self}/modules/nixos/features/system/sound.nix" - "${inputs.self}/modules/nixos/features/packages.nix" - "${inputs.self}/modules/nixos/features/catppuccin.nix" - "${inputs.self}/modules/nixos/features/figma-agent.nix" - "${inputs.self}/modules/nixos/features/system/sbctl.nix" - "${inputs.self}/modules/nixos/features/system/grub-standalone.nix" - "${inputs.self}/modules/nixos/features/system/virtualisation.nix" - "${inputs.self}/modules/nixos/features/management/cockpit.nix" - "${inputs.self}/modules/nixos/features/system/bluetooth.nix" - "${inputs.self}/modules/nixos/features/system/graphics.nix" - "${inputs.self}/modules/nixos/features/steam.nix" - "${inputs.self}/modules/nixos/features/remote/ssh.nix" + "${inputs.self}/modules/mizukios/base" + "${inputs.self}/modules/mizukios/features/system/boot.nix" + "${inputs.self}/modules/mizukios/features/fonts.nix" + "${inputs.self}/modules/mizukios/features/plasma.nix" + "${inputs.self}/modules/mizukios/features/system/sound.nix" + "${inputs.self}/modules/mizukios/features/packages.nix" + "${inputs.self}/modules/mizukios/features/catppuccin.nix" + "${inputs.self}/modules/mizukios/features/figma-agent.nix" + "${inputs.self}/modules/mizukios/features/system/sbctl.nix" + "${inputs.self}/modules/mizukios/features/system/grub-standalone.nix" + "${inputs.self}/modules/mizukios/features/system/virtualisation.nix" + "${inputs.self}/modules/mizukios/features/management/cockpit.nix" + "${inputs.self}/modules/mizukios/features/system/bluetooth.nix" + "${inputs.self}/modules/mizukios/features/system/graphics.nix" + "${inputs.self}/modules/mizukios/features/steam.nix" + "${inputs.self}/modules/mizukios/features/remote/ssh.nix" ]; networking = { diff --git a/hosts/machine/ena/home/config/shell.nix b/hosts/machine/ena/home/config/shell.nix index 12bd876..511bdbf 100644 --- a/hosts/machine/ena/home/config/shell.nix +++ b/hosts/machine/ena/home/config/shell.nix @@ -15,7 +15,6 @@ cat = "bat --plain"; - # NixOS 관련 rebuild = "nr"; update = "nix flake update"; clean = "sudo nix-collect-garbage -d"; diff --git a/hosts/machine/kanade/home/packages.nix b/hosts/machine/kanade/home/packages.nix index 485dd82..6cbbb1b 100644 --- a/hosts/machine/kanade/home/packages.nix +++ b/hosts/machine/kanade/home/packages.nix @@ -1,6 +1,6 @@ { pkgs, inputs, ... }: let - dr = import ../../../../modules/nixos/features/packages/dr.nix { inherit pkgs; }; + dr = import ../../../../modules/mizukios/features/packages/dr.nix { inherit pkgs; }; in with pkgs; [ diff --git a/hosts/machine/mafuyu/configuration.nix b/hosts/machine/mafuyu/configuration.nix index bdb3218..f6a94d6 100644 --- a/hosts/machine/mafuyu/configuration.nix +++ b/hosts/machine/mafuyu/configuration.nix @@ -3,16 +3,16 @@ imports = [ ./hardware-configuration.nix - "${inputs.self}/modules/nixos/base" - "${inputs.self}/modules/nixos/features/system/boot.nix" - "${inputs.self}/modules/nixos/features/fonts.nix" - "${inputs.self}/modules/nixos/features/packages.nix" - "${inputs.self}/modules/nixos/features/plasma.nix" - "${inputs.self}/modules/nixos/features/sound.nix" - "${inputs.self}/modules/nixos/features/catppuccin.nix" - "${inputs.self}/modules/nixos/features/ssh.nix" - "${inputs.self}/modules/nixos/features/steam.nix" - "${inputs.self}/modules/nixos/features/sunshine.nix" + "${inputs.self}/modules/mizukios/base" + "${inputs.self}/modules/mizukios/features/system/boot.nix" + "${inputs.self}/modules/mizukios/features/fonts.nix" + "${inputs.self}/modules/mizukios/features/packages.nix" + "${inputs.self}/modules/mizukios/features/plasma.nix" + "${inputs.self}/modules/mizukios/features/system/sound.nix" + "${inputs.self}/modules/mizukios/features/catppuccin.nix" + "${inputs.self}/modules/mizukios/features/remote/ssh.nix" + "${inputs.self}/modules/mizukios/features/steam.nix" + "${inputs.self}/modules/mizukios/features/remote/sunshine.nix" ]; networking = { diff --git a/hosts/machine/mafuyu/hardware-configuration.nix b/hosts/machine/mafuyu/hardware-configuration.nix index 19107f8..fdd750d 100644 --- a/hosts/machine/mafuyu/hardware-configuration.nix +++ b/hosts/machine/mafuyu/hardware-configuration.nix @@ -59,6 +59,8 @@ }; services.xserver.videoDrivers = [ "nvidia" ]; + networking.interfaces.enp3s0.wakeOnLan.enable = true; + hardware.graphics = { enable = true; enable32Bit = true; diff --git a/hosts/machine/mizuki/configuration.nix b/hosts/machine/mizuki/configuration.nix index 8dba4dd..004902a 100644 --- a/hosts/machine/mizuki/configuration.nix +++ b/hosts/machine/mizuki/configuration.nix @@ -3,21 +3,21 @@ imports = [ ./hardware-configuration.nix - "${inputs.self}/modules/nixos/base" - "${inputs.self}/modules/nixos/features/system/boot.nix" - "${inputs.self}/modules/nixos/features/fonts.nix" - "${inputs.self}/modules/nixos/features/packages.nix" - "${inputs.self}/modules/nixos/features/plasma.nix" - "${inputs.self}/modules/nixos/features/system/sound.nix" - "${inputs.self}/modules/nixos/features/catppuccin.nix" - "${inputs.self}/modules/nixos/features/figma-agent.nix" - "${inputs.self}/modules/nixos/features/management/cockpit.nix" - "${inputs.self}/modules/nixos/features/system/bluetooth.nix" - "${inputs.self}/modules/nixos/features/system/graphics.nix" - "${inputs.self}/modules/nixos/features/remote/ssh.nix" - "${inputs.self}/modules/nixos/features/system/virtualisation.nix" - "${inputs.self}/modules/nixos/features/steam.nix" - "${inputs.self}/modules/nixos/features/remote/sunshine.nix" + "${inputs.self}/modules/mizukios/base" + "${inputs.self}/modules/mizukios/features/system/boot.nix" + "${inputs.self}/modules/mizukios/features/fonts.nix" + "${inputs.self}/modules/mizukios/features/packages.nix" + "${inputs.self}/modules/mizukios/features/plasma.nix" + "${inputs.self}/modules/mizukios/features/system/sound.nix" + "${inputs.self}/modules/mizukios/features/catppuccin.nix" + "${inputs.self}/modules/mizukios/features/figma-agent.nix" + "${inputs.self}/modules/mizukios/features/management/cockpit.nix" + "${inputs.self}/modules/mizukios/features/system/bluetooth.nix" + "${inputs.self}/modules/mizukios/features/system/graphics.nix" + "${inputs.self}/modules/mizukios/features/remote/ssh.nix" + "${inputs.self}/modules/mizukios/features/system/virtualisation.nix" + "${inputs.self}/modules/mizukios/features/steam.nix" + "${inputs.self}/modules/mizukios/features/remote/sunshine.nix" ]; networking = { diff --git a/hosts/machine/mizuki/home/default.nix b/hosts/machine/mizuki/home/default.nix index cb34717..175c2a7 100644 --- a/hosts/machine/mizuki/home/default.nix +++ b/hosts/machine/mizuki/home/default.nix @@ -51,6 +51,7 @@ "${inputs.self}/modules/home/devtool/ghostty.nix" "${inputs.self}/modules/home/devtool/zed.nix" "${inputs.self}/modules/home/vicinae.nix" + "${inputs.self}/modules/home/fastfetch.nix" ./config/shell.nix ./config/plasma.nix "${inputs.self}/modules/home/discord/linux.nix" diff --git a/hosts/machine/ribbon/configuration.nix b/hosts/machine/ribbon/configuration.nix index 6e9de34..ec8907a 100644 --- a/hosts/machine/ribbon/configuration.nix +++ b/hosts/machine/ribbon/configuration.nix @@ -1,8 +1,8 @@ { pkgs, inputs, ... }: { imports = [ - "${inputs.self}/modules/nixos/base" - "${inputs.self}/modules/nixos/features/ssh.nix" + "${inputs.self}/modules/mizukios/base" + "${inputs.self}/modules/mizukios/features/ssh.nix" ]; wsl.enable = true; diff --git a/hosts/machine/ribbon/home/packages.nix b/hosts/machine/ribbon/home/packages.nix index af9f70e..58af817 100644 --- a/hosts/machine/ribbon/home/packages.nix +++ b/hosts/machine/ribbon/home/packages.nix @@ -1,10 +1,10 @@ { pkgs, inputs }: let - nr = import "${inputs.self}/modules/nixos/features/packages/nr.nix" { inherit pkgs; }; - nrr = import "${inputs.self}/modules/nixos/features/packages/nrr.nix" { inherit pkgs; }; + nr = import "${inputs.self}/modules/mizukios/features/packages/nr.nix" { inherit pkgs; }; + nrr = import "${inputs.self}/modules/mizukios/features/packages/nrr.nix" { inherit pkgs; }; in with pkgs; [ - nr - nrr + nr + nrr ] diff --git a/hosts/server/hikari/default/configuration.nix b/hosts/server/hikari/default/configuration.nix index 58bcefe..0f4e0cb 100644 --- a/hosts/server/hikari/default/configuration.nix +++ b/hosts/server/hikari/default/configuration.nix @@ -2,11 +2,11 @@ { imports = [ ./hardware-configuration.nix - "${inputs.self}/modules/nixos/base" - "${inputs.self}/modules/nixos/features/management/cockpit.nix" - "${inputs.self}/modules/nixos/features/system/boot.nix" - "${inputs.self}/modules/nixos/features/remote/ssh.nix" - "${inputs.self}/modules/nixos/features/management/podman.nix" + "${inputs.self}/modules/mizukios/base" + "${inputs.self}/modules/mizukios/features/management/cockpit.nix" + "${inputs.self}/modules/mizukios/features/system/boot.nix" + "${inputs.self}/modules/mizukios/features/remote/ssh.nix" + "${inputs.self}/modules/mizukios/features/management/podman.nix" ./services/rustfs.nix ./services/nextcloud.nix diff --git a/hosts/server/hikari/default/home.nix b/hosts/server/hikari/default/home.nix index 7d9d39d..bcf93b9 100644 --- a/hosts/server/hikari/default/home.nix +++ b/hosts/server/hikari/default/home.nix @@ -4,8 +4,8 @@ ... }: let - nr = import "${inputs.self}/modules/nixos/features/packages/nr.nix" { inherit pkgs; }; - nrr = import "${inputs.self}/modules/nixos/features/packages/nrr.nix" { inherit pkgs; }; + nr = import "${inputs.self}/modules/mizukios/features/packages/nr.nix" { inherit pkgs; }; + nrr = import "${inputs.self}/modules/mizukios/features/packages/nrr.nix" { inherit pkgs; }; in { home.stateVersion = "26.05"; diff --git a/hosts/server/hikari/hako/configuration.nix b/hosts/server/hikari/hako/configuration.nix index 8978761..9c0b43c 100644 --- a/hosts/server/hikari/hako/configuration.nix +++ b/hosts/server/hikari/hako/configuration.nix @@ -2,10 +2,10 @@ { imports = [ ./hardware-configuration.nix - "${inputs.self}/modules/nixos/base" - "${inputs.self}/modules/nixos/features/system/boot.nix" - "${inputs.self}/modules/nixos/features/remote/ssh.nix" - "${inputs.self}/modules/nixos/features/management/docker.nix" + "${inputs.self}/modules/mizukios/base" + "${inputs.self}/modules/mizukios/features/system/boot.nix" + "${inputs.self}/modules/mizukios/features/remote/ssh.nix" + "${inputs.self}/modules/mizukios/features/management/docker.nix" ]; # 1. 크론 설정 diff --git a/hosts/server/hikari/hako/home.nix b/hosts/server/hikari/hako/home.nix index 7d9d39d..bcf93b9 100644 --- a/hosts/server/hikari/hako/home.nix +++ b/hosts/server/hikari/hako/home.nix @@ -4,8 +4,8 @@ ... }: let - nr = import "${inputs.self}/modules/nixos/features/packages/nr.nix" { inherit pkgs; }; - nrr = import "${inputs.self}/modules/nixos/features/packages/nrr.nix" { inherit pkgs; }; + nr = import "${inputs.self}/modules/mizukios/features/packages/nr.nix" { inherit pkgs; }; + nrr = import "${inputs.self}/modules/mizukios/features/packages/nrr.nix" { inherit pkgs; }; in { home.stateVersion = "26.05"; diff --git a/hosts/server/kazusa/configuration.nix b/hosts/server/kazusa/configuration.nix index a2d453b..8eac76c 100644 --- a/hosts/server/kazusa/configuration.nix +++ b/hosts/server/kazusa/configuration.nix @@ -6,10 +6,10 @@ }: { imports = [ - "${inputs.self}/modules/nixos/base" - "${inputs.self}/modules/nixos/features/system/boot.nix" - "${inputs.self}/modules/nixos/features/remote/ssh.nix" - "${inputs.self}/modules/nixos/features/management/docker.nix" + "${inputs.self}/modules/mizukios/base" + "${inputs.self}/modules/mizukios/features/system/boot.nix" + "${inputs.self}/modules/mizukios/features/remote/ssh.nix" + "${inputs.self}/modules/mizukios/features/management/docker.nix" ./services/mailserver.nix ./services/caddy.nix ]; diff --git a/hosts/server/kazusa/home/default.nix b/hosts/server/kazusa/home/default.nix index a86b950..6d40cfe 100644 --- a/hosts/server/kazusa/home/default.nix +++ b/hosts/server/kazusa/home/default.nix @@ -5,8 +5,8 @@ ... }: let - nr = import "${inputs.self}/modules/nixos/features/packages/nr.nix" { inherit pkgs; }; - nrr = import "${inputs.self}/modules/nixos/features/packages/nrr.nix" { inherit pkgs; }; + nr = import "${inputs.self}/modules/mizukios/features/packages/nr.nix" { inherit pkgs; }; + nrr = import "${inputs.self}/modules/mizukios/features/packages/nrr.nix" { inherit pkgs; }; in { home.stateVersion = "26.05"; diff --git a/hosts/server/natsu/configuration.nix b/hosts/server/natsu/configuration.nix index 72e5a93..6e5f76b 100644 --- a/hosts/server/natsu/configuration.nix +++ b/hosts/server/natsu/configuration.nix @@ -2,10 +2,10 @@ { imports = [ ./hardware-configuration.nix - "${inputs.self}/modules/nixos/base" - "${inputs.self}/modules/nixos/features/system/boot.nix" - "${inputs.self}/modules/nixos/features/remote/ssh.nix" - "${inputs.self}/modules/nixos/features/management/docker.nix" + "${inputs.self}/modules/mizukios/base" + "${inputs.self}/modules/mizukios/features/system/boot.nix" + "${inputs.self}/modules/mizukios/features/remote/ssh.nix" + "${inputs.self}/modules/mizukios/features/management/docker.nix" ]; virtualisation.docker.daemon.settings = { diff --git a/hosts/server/natsu/home.nix b/hosts/server/natsu/home.nix index f371120..d64619a 100644 --- a/hosts/server/natsu/home.nix +++ b/hosts/server/natsu/home.nix @@ -5,8 +5,8 @@ ... }: let - nr = import "${inputs.self}/modules/nixos/features/packages/nr.nix" { inherit pkgs; }; - nrr = import "${inputs.self}/modules/nixos/features/packages/nrr.nix" { inherit pkgs; }; + nr = import "${inputs.self}/modules/mizukios/features/packages/nr.nix" { inherit pkgs; }; + nrr = import "${inputs.self}/modules/mizukios/features/packages/nrr.nix" { inherit pkgs; }; in { home.stateVersion = "26.05"; diff --git a/hosts/server/natsu/services/caddy.nix b/hosts/server/natsu/services/caddy.nix index fb835f3..a54246c 100644 --- a/hosts/server/natsu/services/caddy.nix +++ b/hosts/server/natsu/services/caddy.nix @@ -116,7 +116,7 @@ in ''; virtualHosts."plutos.dazzle.st".extraConfig = '' - reverse_proxy epc.hikari.mizuki.arpa:3000 + reverse_proxy localhost:13000 ''; virtualHosts."event.dazzle.st".extraConfig = '' diff --git a/modules/home/fastfetch.nix b/modules/home/fastfetch.nix new file mode 100644 index 0000000..a6de741 --- /dev/null +++ b/modules/home/fastfetch.nix @@ -0,0 +1,51 @@ +{ + lib, + pkgs, + ... +}: +let + mizukios-logo = pkgs.callPackage ../mizukios/base/mizukios/assets/mizukios-logo.nix { }; +in +{ + config = lib.mkIf pkgs.stdenv.isLinux { + programs.fastfetch = { + enable = true; + + settings = { + logo.source = "${mizukios-logo}/share/pixmaps/mizukios-mini.png"; + + modules = [ + "title" + "separator" + "os" + "host" + "kernel" + "uptime" + "packages" + "shell" + "display" + "de" + "wm" + "wmtheme" + "theme" + "icons" + "font" + "cursor" + "terminal" + "terminalfont" + "cpu" + "gpu" + "memory" + "swap" + "disk" + "localip" + "battery" + "poweradapter" + "locale" + "break" + "colors" + ]; + }; + }; + }; +} diff --git a/modules/nixos/base/default.nix b/modules/mizukios/base/default.nix similarity index 86% rename from modules/nixos/base/default.nix rename to modules/mizukios/base/default.nix index 7a5b322..a5922c2 100644 --- a/modules/nixos/base/default.nix +++ b/modules/mizukios/base/default.nix @@ -5,5 +5,6 @@ ./user.nix ./i18n.nix ./packages.nix + ./mizukios ]; } diff --git a/modules/nixos/base/i18n.nix b/modules/mizukios/base/i18n.nix similarity index 94% rename from modules/nixos/base/i18n.nix rename to modules/mizukios/base/i18n.nix index af3c6b7..4936343 100644 --- a/modules/nixos/base/i18n.nix +++ b/modules/mizukios/base/i18n.nix @@ -1,9 +1,7 @@ { pkgs, ... }: { - # 시간대 설정 time.timeZone = "Asia/Seoul"; - # 로케일 설정 (영어 기본 + 한국 로케일) i18n = { defaultLocale = "en_US.UTF-8"; extraLocaleSettings = { diff --git a/modules/mizukios/base/mizukios/assets/mizukios-logo.nix b/modules/mizukios/base/mizukios/assets/mizukios-logo.nix new file mode 100644 index 0000000..214b348 --- /dev/null +++ b/modules/mizukios/base/mizukios/assets/mizukios-logo.nix @@ -0,0 +1,33 @@ +{ + stdenvNoCC, + fetchurl, + imagemagick, +}: +stdenvNoCC.mkDerivation { + pname = "mizukios-logo"; + version = "1.0"; + src = fetchurl { + url = "https://miyo.moe/pub/img/%E1%84%86%E1%85%B5%E1%84%8C%E1%85%B3%E1%84%8F%E1%85%B5.png"; + hash = "sha256-ZHQkYO4HvBjccXtQGTRcNcl7f1noibOTP6Cq71OKFP4="; + }; + + nativeBuildInputs = [ + imagemagick + ]; + + dontUnpack = true; + + # unpackPhase = ":"; + installPhase = '' + runHook preInstall + + mkdir -p $out/share/pixmaps + mkdir -p $out/share/icons/hicolor/scalable/apps + cp $src $out/share/pixmaps/mizukios.png + cp $src $out/share/icons/hicolor/scalable/apps/mizukios.png + + magick $src \ + -resize "512x512" \ + $out/share/pixmaps/mizukios-mini.png + ''; +} diff --git a/modules/mizukios/base/mizukios/default.nix b/modules/mizukios/base/mizukios/default.nix new file mode 100644 index 0000000..2eccfed --- /dev/null +++ b/modules/mizukios/base/mizukios/default.nix @@ -0,0 +1,16 @@ +{ pkgs, ... }: +let + mizukios-logo = pkgs.callPackage ./assets/mizukios-logo.nix { }; +in +{ + system.nixos = { + distroName = "MizukiOS"; + distroId = "mizukios"; + + extraOSReleaseArgs = { + LOGO = "mizukios"; + }; + }; + + environment.systemPackages = [ mizukios-logo ]; +} diff --git a/modules/nixos/base/nix.nix b/modules/mizukios/base/nix.nix similarity index 100% rename from modules/nixos/base/nix.nix rename to modules/mizukios/base/nix.nix diff --git a/modules/nixos/base/packages.nix b/modules/mizukios/base/packages.nix similarity index 100% rename from modules/nixos/base/packages.nix rename to modules/mizukios/base/packages.nix diff --git a/modules/nixos/base/user.nix b/modules/mizukios/base/user.nix similarity index 100% rename from modules/nixos/base/user.nix rename to modules/mizukios/base/user.nix diff --git a/modules/nixos/features/catppuccin.nix b/modules/mizukios/features/catppuccin.nix similarity index 100% rename from modules/nixos/features/catppuccin.nix rename to modules/mizukios/features/catppuccin.nix diff --git a/modules/nixos/features/figma-agent.nix b/modules/mizukios/features/figma-agent.nix similarity index 100% rename from modules/nixos/features/figma-agent.nix rename to modules/mizukios/features/figma-agent.nix diff --git a/modules/nixos/features/fonts.nix b/modules/mizukios/features/fonts.nix similarity index 100% rename from modules/nixos/features/fonts.nix rename to modules/mizukios/features/fonts.nix diff --git a/modules/nixos/features/management/cockpit.nix b/modules/mizukios/features/management/cockpit.nix similarity index 100% rename from modules/nixos/features/management/cockpit.nix rename to modules/mizukios/features/management/cockpit.nix diff --git a/modules/nixos/features/management/docker.nix b/modules/mizukios/features/management/docker.nix similarity index 100% rename from modules/nixos/features/management/docker.nix rename to modules/mizukios/features/management/docker.nix diff --git a/modules/nixos/features/management/podman.nix b/modules/mizukios/features/management/podman.nix similarity index 100% rename from modules/nixos/features/management/podman.nix rename to modules/mizukios/features/management/podman.nix diff --git a/modules/nixos/features/packages.nix b/modules/mizukios/features/packages.nix similarity index 100% rename from modules/nixos/features/packages.nix rename to modules/mizukios/features/packages.nix diff --git a/modules/nixos/features/packages/dr.nix b/modules/mizukios/features/packages/dr.nix similarity index 100% rename from modules/nixos/features/packages/dr.nix rename to modules/mizukios/features/packages/dr.nix diff --git a/modules/nixos/features/packages/nr.nix b/modules/mizukios/features/packages/nr.nix similarity index 100% rename from modules/nixos/features/packages/nr.nix rename to modules/mizukios/features/packages/nr.nix diff --git a/modules/nixos/features/packages/nrr.nix b/modules/mizukios/features/packages/nrr.nix similarity index 100% rename from modules/nixos/features/packages/nrr.nix rename to modules/mizukios/features/packages/nrr.nix diff --git a/modules/nixos/features/plasma.nix b/modules/mizukios/features/plasma.nix similarity index 100% rename from modules/nixos/features/plasma.nix rename to modules/mizukios/features/plasma.nix diff --git a/modules/nixos/features/remote/ssh.nix b/modules/mizukios/features/remote/ssh.nix similarity index 100% rename from modules/nixos/features/remote/ssh.nix rename to modules/mizukios/features/remote/ssh.nix diff --git a/modules/nixos/features/remote/sunshine.nix b/modules/mizukios/features/remote/sunshine.nix similarity index 100% rename from modules/nixos/features/remote/sunshine.nix rename to modules/mizukios/features/remote/sunshine.nix diff --git a/modules/nixos/features/steam.nix b/modules/mizukios/features/steam.nix similarity index 100% rename from modules/nixos/features/steam.nix rename to modules/mizukios/features/steam.nix diff --git a/modules/nixos/features/system/bluetooth.nix b/modules/mizukios/features/system/bluetooth.nix similarity index 100% rename from modules/nixos/features/system/bluetooth.nix rename to modules/mizukios/features/system/bluetooth.nix diff --git a/modules/nixos/features/system/boot.nix b/modules/mizukios/features/system/boot.nix similarity index 100% rename from modules/nixos/features/system/boot.nix rename to modules/mizukios/features/system/boot.nix diff --git a/modules/nixos/features/system/graphics.nix b/modules/mizukios/features/system/graphics.nix similarity index 100% rename from modules/nixos/features/system/graphics.nix rename to modules/mizukios/features/system/graphics.nix diff --git a/modules/nixos/features/system/grub-standalone.nix b/modules/mizukios/features/system/grub-standalone.nix similarity index 100% rename from modules/nixos/features/system/grub-standalone.nix rename to modules/mizukios/features/system/grub-standalone.nix diff --git a/modules/nixos/features/system/sbctl.nix b/modules/mizukios/features/system/sbctl.nix similarity index 100% rename from modules/nixos/features/system/sbctl.nix rename to modules/mizukios/features/system/sbctl.nix diff --git a/modules/nixos/features/system/sound.nix b/modules/mizukios/features/system/sound.nix similarity index 100% rename from modules/nixos/features/system/sound.nix rename to modules/mizukios/features/system/sound.nix diff --git a/modules/nixos/features/system/virtualisation.nix b/modules/mizukios/features/system/virtualisation.nix similarity index 100% rename from modules/nixos/features/system/virtualisation.nix rename to modules/mizukios/features/system/virtualisation.nix