This repository contains a complete "riced" NixOS configuration generated by Gemini, featuring Hyprland, i3, and a consistent Catppuccin theme.
The configuration is located in the gemini-riced-config directory.
- System: NixOS with Flakes
- GUI: Hyprland (main) + i3 (fallback)
- Theme: Catppuccin Mocha
- Shell: Fish + Starship
- Terminal: Kitty
- Editor: Neovim (basic setup)
- ...and many more tools and utilities.
This repository includes an automated installation script that simplifies the setup.
- A running NixOS system.
- An internet connection.
- Git installed (
nix-shell -p git).
-
Clone the repository (if you haven't already):
git clone https://github.com/Maurux01/Mynixconf.git cd Mynixconf(Replace the URL with your actual repository URL)
-
Run the installer: Execute the
install.shscript withsudo. It will automatically:- Back up your existing
/etc/nixosconfiguration. - Copy the new configuration files.
- Build and activate the new system configuration.
sudo ./install.sh
- Back up your existing
After the installation successfully completes:
-
Set your password: The script will prompt you, but if you need to do it manually, open a terminal and set a password for your user:
passwd maurux01
-
Reboot: Reboot your system to log in to your new desktop environment.
reboot
From the login screen (greetd), you should be able to choose between a Hyprland and an i3 session.