https://github.com/thenstop/nixos-configuration
My Personal NixOS Configuration
https://github.com/thenstop/nixos-configuration
linux nixos nixos-configuration
Last synced: 2 months ago
JSON representation
My Personal NixOS Configuration
- Host: GitHub
- URL: https://github.com/thenstop/nixos-configuration
- Owner: thenstop
- License: mit
- Created: 2024-12-02T19:33:25.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-25T22:25:24.000Z (over 1 year ago)
- Last Synced: 2025-02-25T23:29:14.409Z (over 1 year ago)
- Topics: linux, nixos, nixos-configuration
- Language: Nix
- Homepage:
- Size: 609 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# My Personal NixOS Configuration

This is my configuration for NixOS. It works well for me but you can change anything you like for your own needs.
## Contents
### hardware-configuration.nix not included, it should be created upon install instead
- [Configuration.nix](configuration.nix) - `/etc/nixos/configuration.nix` - Main configuration file: handles stuff such as bootloader information and kernel version
- [cloudflared.nix](cloudflared.nix) - `/etc/nixos/cloudflared.nix` - Cloudflare Proxy configuration file: applies my personal NextDNS server
- [AMD.nix](amd.nix) - `/etc/nixos/amd.nix` - AMD Driver Configuration file: enables the amd driver and rocm
- [gaming.nix](gaming.nix) - `/etc/nixos/gaming.nix` - Gaming Configuration file: handles sysctl values and other QOL improvements for a smooth gaming experience
- [plasma.nix](plasma.nix) - `/etc/nixos/plasma.nix` - KDE Plasma 6 Configuration file: removes bloat and makes sddm use wayland
- [flake.nix](flake.nix) - `/etc/nixos/flake.nix` - Flake Configuration file: flakes (Flake) (Flakes) Flake
- [nix-modules.nix](nix-modules.nix) - `/etc/nixos/nix-modules.nix` - Nix-Gaming Configuration file: enables the nix gaming repo for realtime pipewire
## How to install
```sh
git clone https://github.com/thedeveloperever/nix-configuration.git
cd nix-configuration
sudo cp *.nix /etc/nixos/
sudo nixos-rebuild switch --upgrade
```