diff --git a/README.md b/README.md index de36d98..1ff036e 100644 --- a/README.md +++ b/README.md @@ -2,24 +2,27 @@ This holds my .nix files for NixOS -Nix files: (nix-configs/) +## Main Nix files: (nix-configs) + +These files are for the configuration, software that I use and unstable software that I use, note that some systems like the Pinebook Pro will use a custom configuration file. - `configuration.nix` : This is the main file for the base system including some applications that I use -- `plasma.nix` : This file is for the desktop, login manager and other KDE applications -- `gnome.nix` : This file is for the desktop and login manager -- `pantheon.nix` : This file is for the desktop and login manager (this removes AppCenter) - `programs.nix` : This file adds applications like Slack, Discord and virt-manager including turning on the services - `unstable.nix` : This file has the applications that need to be from unstable to work like ProtonVPN software -## Screenshots +## Desktop Nix files: (nix-configs/desktops) -![GNOME Installation](Screenshots/nixos-gnome.png) +These files are for the desktops (DE or WM) that I use at times. -![Pantheon Installation](Screenshots/nixos-pantheon.png) +- `plasma.nix` : This file is for the desktop, login manager and other KDE applications +- `gnome.nix` : This file is for the desktop and login manager +- `pantheon.nix` : This file is for the desktop and login manager (this removes AppCenter) -Nix files: (nix-configs/systems) +## System Nix files: (nix-configs/systems) -## Use the nixos-hardware channel for Pinebook Pro and Raspberry Pi 4: +These files are for the systems themselves such as my Pinebook Pro, Raspberry Pi 4B or HP Omen. + +### Use the nixos-hardware channel for Pinebook Pro and Raspberry Pi 4: ``` sudo nix-channel --add https://github.com/NixOS/nixos-hardware/archive/master.tar.gz nixos-hardware @@ -33,6 +36,14 @@ sudo nix-channel --update - `pinebook-pro.nix` : This file is to configure a PineBook Pro - `pinephone.nix` : This file is to configure a PinePhone -Nix files: (nix-configs/dev) +## Development Nix files: (nix-configs/dev) + +These files are for development such as Apache. - `lamp.nix` : This file is a WIP for LAMP setup. + +### Screenshots + +![GNOME Installation](Screenshots/nixos-gnome.png) + +![Pantheon Installation](Screenshots/nixos-pantheon.png)