This holds my .nix files for NixOS
| desktops | ||
| dev | ||
| home | ||
| systems | ||
| configuration.nix | ||
| gnome.nix | ||
| plasma.nix | ||
| programs.nix | ||
| README.md | ||
| sway.nix | ||
| unstable.nix | ||
nix-configs
This holds my .nix files for NixOS
Nix files: (nix-configs/)
configuration.nix: This is the main file for the base system including some applications that I useplasma.nix: This file is for the desktop, login manager and other KDE applicationsgnome.nix: This file is for the desktop and login managerprograms.nix: This file adds applications like Slack, Discord and virt-manager including turning on the servicesunstable.nix: This file has the applications that need to be from unstable to work like ProtonVPN software
Nix files: (nix-configs/systems)
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
sudo nix-channel --update
hp-omen.nix: This file is mainly for my HP Omen to add and enable the NVIDIA driver from stablelinode.nix: This file is for a Linode instance though it might work for other server setupsoryp6.nix: This file is mainly for my System76 Oryx Pro (oryp6) to add and enable the NVIDIA driver from stablerpi4.nix: This file is to configure a Raspberry Pi 4Bpbp.nix: This file is to configure a PineBook Propinephone.nix: This file is to configure a PinePhone
Nix files: (nix-configs/dev)
lamp.nix: This file is a WIP for LAMP setup.