Skip to content
/ nixos Public

A super simple configuration setup for a clean GNOME desktop

Notifications You must be signed in to change notification settings

itswil/nixos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 

Repository files navigation

❄️ NixOS Config ☃️

A super simple configuration setup for a clean GNOME desktop

👷🏻‍♂️ Setup

0. Install NixOS

Install NixOS with either GNOME or "No desktop" via the GUI installer

1. Temporarily install GIT

nix-shell -p git

2. Clone config repo

From ~ (which is the same as /home/USERNAME):

git clone https://github.com/itswil/nixos.git

Note: the default configuration.nix is located in /etc/nixos, but we will use this newly downloaded config

3. Change to this directory

cd nixos

4. Create a symlink for hardware-configuration.nix

ln -s /etc/nixos/hardware-configuration.nix .

This is necessary because the Rebuild step (next step) requires a hardware-configuration.nix to be in the same location as configuration.nix

5. Rebuild NixOS

sudo nixos-rebuild switch -I nixos-config=configuration.nix

🎄 Config States

Default (after GUI installation with GNOME)

c84ef93

🏎️ Modifications

Changes from the default configuration.nix have been marked with ##

About

A super simple configuration setup for a clean GNOME desktop

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages