Skip to content

mewoocat/NixOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,287 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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