A NixOS System fitting the Win95 Style
Find a file
2025-07-24 16:17:11 +02:00
Configurations/Hosts/Default init 2025-07-24 15:19:29 +02:00
Modules init 2025-07-24 15:19:29 +02:00
Ressources Add Games into Showcase 2025-07-24 16:17:11 +02:00
flake.lock init 2025-07-24 15:19:29 +02:00
flake.nix init 2025-07-24 15:19:29 +02:00
README.md Add Games into Showcase 2025-07-24 16:17:11 +02:00

NixOS-95

A nostalgic Windows 95-inspired NixOS setup with modern pastel vibes.

This is a NixOS configuration designed to evoke the pixel-perfect charm of Windows 95, infused with a clean, soft pastel aesthetic. Lightweight, customizable, and perfect for retro lovers or low-spec setups.


🖥️ System Overview


📁 Directory Overview

tree .
NixOS-95/
├── flake.nix
├── flake.lock
├── Configurations/
│   └── Hosts/
│       └── Default/
│           ├── configuration.nix
│           ├── hardware-configuration.nix
│           ├── user.nix
│           ├── home/
│           │   ├── home.nix
│           │   ├── desktop.nix
│           │   └── user-packages.nix
│           └── variables/
│               ├── system-vars.nix
│               └── user-vars.nix
├── Modules/
│   ├── Applications/
│   ├── Desktops/
│   │   └── XFCE-retro/
│   │       ├── default.nix
│   │       └── Dotfiles/
│   └── System/
├── Ressources/
│   ├── Icons/
│   ├── Images/
│   │   └── Wallpapers/
│   └── Themes/
├── README.md

Wallpaper and Aesthetics

Wallpapers are located in ./Resources/Images/Wallpapers.
Some have been lightly edited. Originals were created by aconfuseddragon.

I do not own any of the icons or wallpapers.
If you showcase or redistribute them, please credit the original artists.


Installation

Requires a NixOS install.

  1. Clone the repository:

    git clone https://github.com/peritia-system/NixOS-95.git NixOS
    cd NixOS
    
  2. Regenerate hardware configuration:

    sudo nixos-generate-config --dir Configurations/Hosts/Default
    
  3. Build and switch to the system configuration:

    sudo nixos-rebuild switch --flake .#default
    
  4. Apply user settings with Home Manager:

    home-manager switch
    

Rebuild Notes

Due to how Home Manager and XFCE handle theming, changes may not fully apply on the first attempt.

For best results:

  1. Rebuild twice
  2. Log out and back in after each rebuild

Features

  • Pixel-style retro desktop with pastel polish
  • Lightweight and XFCE-powered (great for low-spec machines)
  • Flake-based configuration with easy updates
  • Themed with Chicago95 and matching icon set

Showcase

Image1

More Screenshots

Image2 Image3 Image4


Final Thoughts

This setup was built for my boyfriend to use during school. I love how this setup turned out—it's nostalgic and clean, so I wanted to give more people the opportunity to use it. Hope you enjoy it!