Skip to content

mewoocat/NixOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

My personal NixOS system flake.

Example

Window Manager Hyprland
Shell AGS
Editor nvim-nvf
Terminal Foot

Installation

Warning These instructions are somewhat incomplete

  1. Follow the NixOS manual to get the Minimal NixOS base system installed.
  2. Clone this repo to ~/
git clone https://github.com/mewoocat/NixOS.git
  1. Create a host configuration in ~/NixOS/hosts/
  • This usually involves copying the hardware-configuration.nix that was generated automatically by NixOS during the initial install
  1. Rebuild & Reboot
nixos-rebuild --use-remote-sudo switch --flake ~/NixOS#$(hostname)
reboot

Usage

Updating

All inputs

nix flake update ~/NixOS`

A particular input

nix flake update <input_name>

Rebuild NixOS configuration

nixos-rebuild --use-remote-sudo switch --flake ~/NixOS#$(hostname)

or use the bash alias

rebuild

Credits

  • home-manager: for showing me how to do home management without home manager
  • raf: for answering my stupid questions

Honorable mentions

  • nixpkgs src

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published