Skip to content

Educorreia932/Yokai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kitsune

Yōkai

This is my personal Nix(OS) configuration that I use across my machines.

Illustrations by いらすとや

🗃️ Contents

  • hosts/ - Host-specific configuration
  • lib/: Helper functions and attributes
  • mixins/ - Individual application configuration
  • modules/ - Modules that can be enabled and configured through options
  • overlays/ - Overlays to nixpkgs
  • pkgs/ - Custom packages definitions
  • secrets/ - Encrypted secrets

💻 Hosts

Icon Name Description Hardware System
🐈‍⬛ bakeneko Personal laptop (new) ASUS ROG Zephyrus G16 (2024) GU605 Windows (WSL)
🕷️ jorogumo Work laptop MacBook Pro M3 macOS
🐸 kappa Personal laptop (old) ASUS ROG Zephyrus GX701 NixOS
👺 tengu Virtual private server Hetzner Cloud Server NixOS

📜 System Management

⚒️ Rebuild (NixOS)

sudo nixos-rebuild switch --flake .#<hostname>

⚒️ Rebuild (Darwin)

darwin-rebuild switch --flake .#<hostname>

🔄 Update

To update the flake.lock file:

nix flake update

♻️ Garbage Collection

To remove unused packages:

sudo nix-collect-garbage

About

❄️ Nix configuration for my machines

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published