8000 GitHub - joaoMneves/nix-config
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on May 31, 2025. It is now read-only.

joaoMneves/nix-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Passo 1: Bootar via Live USB

  1. Insira o USB e inicie o computador
  2. Escolha a opção "NixOS Live"

Passo 2: Particionamento do Disco

# Listar discos
lsblk

# Particionar
parted /dev/nvme0n1 -- mklabel gpt
parted /dev/nvme0n1 -- mkpart ESP fat32 1MiB 512MiB
parted /dev/nvme0n1 -- set 1 esp on
parted /dev/nvme0n1 -- mkpart primary 512MiB 100%

# Formatar partições
mkfs.fat -F 32 /dev/nvme0n1p1  # EFI
mkfs.ext4 /dev/nvme0n1p2       # Sistema

# Montar
mount /dev/nvme0n1p2 /mnt
mkdir /mnt/boot
mount /dev/nvme0n1p1 /mnt/boot

Passo 3: Clonar seu Repositório de Configuração

# Entrar no ambiente Nix
nix-shell -p git

# Clonar seu repositório
git clone https://github.com/joaoMneves/nix-config.git /mnt/etc/nixos

Passo 4: Gerar Configuração de Hardware

nixos-generate-config --root /mnt --dir /mnt/etc/nixos

Passo 5: Instalar o Sistema

nixos-install --flake '/mnt/etc/nixos#joao-nix' --no-root-passwd

Passo 6: Configurar Senha do Root

passwd

Passo 7: Configurar Home Manager

Após reboot e login como usuário:

home-manager switch --flake '/etc/nixos#joao@joao-nix'

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0