Commit Graph

6 Commits

Author SHA1 Message Date
7be16e5072 Add declarative Flatpak support via nix-flatpak
Integrates the nix-flatpak module for declarative Flatpak management. Enables Flatpak system-wide, configures Home Manager to manage Flatpak apps, and adds an example Flatpak package with automatic weekly updates.
2025-10-26 22:58:15 +00:00
83ac40baa3 Set user configuration to 'zeph' in Nix files
Replaces placeholder 'yourusername' with 'zeph' in flake.nix and home/home.nix for user-specific Home Manager configuration.
2025-10-26 21:57:12 +00:00
10f0bc388d Initial NixOS flake-based multi-host setup
Add a NixOS system configuration using flakes, supporting multiple hosts (desktop, laptop, my-machine) with shared and per-host settings. Includes Home Manager integration, user-level and system-level package management, and example hardware configuration placeholders. Provides a README with setup instructions and a .gitignore for common Nix and editor artifacts.
2025-10-26 19:50:35 +00:00
Zephrynis
8087609033 its all bad, time to restart from scratch 2025-10-06 01:46:40 +01:00
Zephrynis
e4bb95fb76 Upgrade nix ver 2025-10-06 01:36:16 +01:00
b0dacb2bcf Add initial Nix flake configuration for PC and Laptop with Home Manager support
- Create flake.nix to define NixOS configurations for PC and Laptop
- Add README.md with setup instructions and layout overview
- Implement common NixOS settings in modules/common.nix
- Configure Home Manager for user-specific settings in home/users/user/home.nix
- Set up hardware configurations for both PC and Laptop
- Enable Home Manager integration in host configurations
- Introduce Zen Browser package definition
2025-10-05 03:17:28 +01:00