KaitoTLex's Mafuyu themed Hyprland on NixOS
Find a file
2025-05-14 16:57:07 -07:00
hosts fix: build 2025-05-14 00:31:26 -07:00
modules no 2025-05-14 16:57:07 -07:00
users/kaitotlex Merge branch 'main' of github.com:KaitoTLex/KaitoianOS 2025-05-13 21:00:06 -07:00
flake.lock Bi-Weekly Update: Added Packages, modified TUIGreet, etc 2025-05-13 20:59:43 -07:00
flake.nix Bi-Weekly Update: Added Packages, modified TUIGreet, etc 2025-05-13 20:59:43 -07:00
README.md update: README.md 2025-05-13 21:14:24 -07:00

KaitoianOS

Fully customizable container-based operating system based on NixOS running SwayDE.

What even is this Config?

So I believe I have no life, so I migrated from a super unstable and limited OS (DOS) to FreeBSD, however FreeBSD had limited packages being maintained on Fresh Ports so I figured might as well become a Linux user. After distro hopping for 3 months I was introduced to NixOS by Youwen claiming that it would solve my problems of having to configure everything on seperate directories, common on most distros such as Arch or Debian.

Why switch to Hyprland

Although Sway is a reliable and well developed window manager, it doesn't offer the same versatility as Hyprland in Wayland. Hyprland, although has too much eyecandy, it does offer a more polished and complete operating system especially to display beautiful color scheme. I adopted youwen's Hyprland configuration because it is preconfigured and it has all that I need in terms of productivity in this operating system.

What Basic Utilites do you have on here?

  • Firefox Developer Edition
  • Spotify (Spicetify)
  • Stylix
  • Media Keys Support and extra bindings
  • Sophisticated Connectivity (Blueman, NMTUI, Tetris)

Hosts

Shiroko - *Named after a Character from Blue Archive

MSI Summit E13 Flip Evo

Intel i5 1155G7 @ 4.5GhZ

16 GB LPDDR5

256 GB Samsung Evo 970 SSD

Kuroko - *Named after a Character from Blue Archive

ROG (ASUS) Flow X13 2022

AMD R9 5900HS @ 5.1GhZ

Nvidia RTX3050Ti Mobile + 4GB GDDR6

16 GB LPDDR4

256 GB Kioxia

How to Install or Clone

  1. First off, have NixOS installed as Minimal(No GUI) on the Graphical ISO Image that could be found here
  2. Clone this repository at your home directory using
nix-shell -p git

then

git clone git@github.com:KaitoTLex/KaitoianOS.git #or https://github.com/KaitoTLex/KaitoianOS.git if you're weird
  1. cd into the cloned directory

  2. Copy your hardware-configuration.nix from your Installed os(/etc/nixos) with the following command

cp /etc/nixos/hardware-configuration.nix ~/KaitoianOS/hosts/shiroko/hardware-configuration.nix #or kuroko if you have an Nvidia Graphics Card
  1. Recompile your os by
sudo nixos-rebuild switch --flake .#shiroko #or kuroko
  1. Enjoy!