lsoriano-mcm da0db9551c README
2025-06-06 20:04:42 -05:00
2025-06-06 16:57:47 -05:00
2025-06-06 19:26:24 -05:00
2025-06-06 16:47:12 -05:00
2025-06-06 19:26:24 -05:00
2025-06-06 08:15:41 -05:00
2025-06-06 19:28:16 -05:00
2025-06-06 10:28:29 -05:00
2025-06-06 16:47:12 -05:00
2025-06-06 19:26:24 -05:00
2025-06-06 20:04:42 -05:00

Sakamoto NixOS

Sakamoto NixOS is built with various profiles intended for reproducibility.

Available Hosts

  • MacBook M series
  • Linux

Installation

  1. Install Nix.
  2. Clone this git repository.
git clone https://git.sakamoto.dev/kenji/nixos.git ~/.config/nixos && cd ~/.config/nixos/
  1. Inside the ~/.config/nixos/ directory, copy info.default.nix and rename it to info.local.nix.
cp ~/.config/nixos/info.default.nix ~/.config/nixos/info.local.nix

🚨 CRITICAL STEP: Edit info.local.nix to your suitable needs, especially your username!. Failure to do so may lock you out of your system. If you accidentally created the biscuit user, you will need to enter that username and its password on next login. The password is <PLACEHOLDER>. 4. Execute the following command based on your host:

  • MacBook M series:
sudo nix run nix-darwin --extra-experimental-features "nix-command flakes" -- switch --flake ~/.config/nixos#macos
  • Linux:
sudo nixos-rebuild --extra-experimental-features "nix-command flakes" -- switch --flake ~/.config/nixos#desktop
S
Description
A modular, flake-based NixOS configuration for hosts. Heavily inspired by OmarchyOS.
Readme 45 MiB
Languages
Nix 97.3%
Shell 2.7%