init
This commit is contained in:
commit
f89801cd39
418 changed files with 1855 additions and 0 deletions
139
README.md
Normal file
139
README.md
Normal file
|
|
@ -0,0 +1,139 @@
|
|||
# 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
|
||||
|
||||
* **OS**: NixOS
|
||||
* **DE**: XFCE (customized)
|
||||
* **GTK Theme**: [Chicago95](https://github.com/grassmunk/Chicago95)
|
||||
* **Icons & Wallpapers**: [aconfuseddragon](https://aconfuseddragon.itch.io/)
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 📁 Directory Overview
|
||||
|
||||
<details>
|
||||
<summary>tree .</summary>
|
||||
|
||||
```bash
|
||||
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
|
||||
```
|
||||
|
||||
</details>
|
||||
|
||||
---
|
||||
|
||||
### Wallpaper and Aesthetics
|
||||
|
||||
Wallpapers are located in `./Resources/Images/Wallpapers`.
|
||||
Some have been lightly edited. Originals were created by [aconfuseddragon](https://aconfuseddragon.itch.io/downloads).
|
||||
|
||||
> 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**:
|
||||
|
||||
```bash
|
||||
git clone https://github.com/peritia-system/NixOS-95.git NixOS
|
||||
cd NixOS
|
||||
```
|
||||
|
||||
2. **Regenerate hardware configuration**:
|
||||
|
||||
```bash
|
||||
sudo nixos-generate-config --dir Configurations/Hosts/Default
|
||||
```
|
||||
|
||||
3. **Build and switch to the system configuration**:
|
||||
|
||||
```bash
|
||||
sudo nixos-rebuild switch --flake .#default
|
||||
```
|
||||
|
||||
4. **Apply user settings with Home Manager**:
|
||||
|
||||
```bash
|
||||
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
|
||||
|
||||
|
||||

|
||||
|
||||
<details>
|
||||
<summary>More Screenshots</summary>
|
||||
|
||||

|
||||

|
||||
|
||||
</details>
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 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!
|
||||
Loading…
Add table
Add a link
Reference in a new issue