aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-04-04Refactor rice system imports to flake levelNatasha Moongrave
- Rice system configs now imported in flake mkSystem helper - Removed rice system.nix imports from host configurations - mkSystem now takes hostname and rice name as parameters - Fixes module ordering issue where rice options weren't defined yet
2026-04-04Pass hostname to home-manager via extraSpecialArgsNatasha Moongrave
- Modified mkSystem to create per-host home-manager configuration - Hostname is now explicitly passed via extraSpecialArgs - Home config receives hostname parameter for rice selection
2026-04-04Enable hostname-aware rice selection and switch herra to cassette-futurismNatasha Moongrave
- Modified home/mun/default.nix to select rice based on hostname - herra now uses cassette-futurism rice (KDE Plasma) - kronos and mystra continue using nord-blue rice (i3wm) - Allows different hosts to use different desktop environments
2026-04-04Add cassette-futurism KDE Plasma riceNatasha Moongrave
- Created cassette futurism color palette with CRT aesthetic (hot pink, cyan, CRT green) - Added KDE Plasma 6 system configuration with Wayland support - Created Konsole color scheme and profile for retro terminal look - Added KDE-specific theme configuration via xdg config files - Configured Neovim with cassette futurism syntax highlighting - Rice uses SDDM display manager and KWin compositor with blur effects
2026-04-04Wire rice system configs to host configurationsNatasha Moongrave
- Updated kronos to import nord-blue/system.nix - Updated herra to import cassette-futurism/system.nix (will be committed next) - Updated mystra to import nord-blue/system.nix - Hosts now declare their rice at system level
2026-04-04Add system configurations for existing ricesNatasha Moongrave
- Created nord-blue/system.nix with i3 environment and Nord color scheme - Created original/system.nix with i3 environment and default stylix colors - Both rices now declare their desktop requirements explicitly
2026-04-04Add rice-driven desktop environment systemNatasha Moongrave
- Created rice-desktop.nix module allowing rices to declare desktop environments - Supports i3, KDE Plasma, or no desktop environment - Enables rice-specific stylix overrides and wallpapers - Moved desktop and stylix configuration from separate modules to unified rice-desktop - Updated system/default.nix to import rice-desktop instead of desktop.nix and stylix.nix
2026-04-04Add mystra host configuration for ThinkPad X220Natasha Moongrave
- Added minimal mystra host config with placeholder hardware-configuration.nix - Updated flake.nix to include mystra in nixosConfigurations - Hardware config includes setup instructions for actual X220
2026-04-04Add easyeffects to packagesNatasha Moongrave
2026-04-01Added the ntsync kernel module to system configurationNatasha Moongrave
2026-04-01Remove gnome_disks_utility and add sshfs to mun home packages.Natasha Moongrave
2026-03-31Updated nixowos config to change name and brandingNatasha Moongrave
2026-03-31Updated cgit hostname to tailscale ip to not need magicdnsNatasha Moongrave
2026-03-31Moved nixowos config to its own fileNatasha Moongrave
2026-03-31Enabled nixowos after fix with interaction with stylixNatasha Moongrave
2026-03-31Added nixowos configuration to the system configNatasha Moongrave
2026-03-31Removed old left voer i3 de configNatasha Moongrave
2026-03-31Fixed up documentationNatasha Moongrave
2026-03-31Moved the original i3 config to /home/rices/original to be in line with the ↵Natasha Moongrave
other refactored configs
2026-03-30Merge branch 'recovered-changes' into config-rewriteconfig-rewriteNatasha Moongrave
2026-03-30Removed leftover system servicesNatasha Moongrave
2026-03-30Removed old leftover orchestratorNatasha Moongrave
2026-03-30Removed old lefotover nord-blue riceNatasha Moongrave
2026-03-30Updated flake.lockNatasha Moongrave
2026-03-30Commented out NixOwOS until fixedNatasha Moongrave
2026-03-30Updated wallpaper hashNatasha Moongrave
2026-03-30Added nixowos to the configurationNatasha Moongrave
2026-03-30added crane and fenix to flake.lockNatasha Moongrave
2026-03-30Added fenix and crane inputsNatasha Moongrave
2026-03-30Added nh, nvd and nix-output-monitorNatasha Moongrave
2026-03-30Added fenix configurationNatasha Moongrave
2026-03-30Refactored the entire configurationNatasha Moongrave
2026-03-30Updated the flakeNatasha Moongrave
2026-03-25Add screenplay package to TeX liveNatasha Moongrave
2026-03-22Removed gnome-keyring and updated ssh config for new cgit configuration via ↵Natasha Moongrave
tailscale
2026-03-22Added tailscale as a serviceNatasha Moongrave
2026-03-22Updated ssh config to Autostart on loginNatasha Moongrave
2026-03-22updated stuffNatasha Moongrave
2026-03-22Fixed broken configuration import for kronosNatasha Moongrave
2026-03-22removed broken lix moduleNatasha Moongrave
2026-03-22Made some adjustments to allow for multiple configurations to exist under ↵Natasha Moongrave
the flake
2026-03-22Added claude code to packagesNatasha Moongrave
2026-03-22Moved lix to be above nixos in cache priorityNatasha Moongrave
2026-03-22Updated packagesNatasha Moongrave
2026-03-22Added Lix cacheNatasha Moongrave
2026-03-22Updated packagesNatasha Moongrave
2026-03-17Fixed neovim config in nord-blue riceNatasha Moongrave
2026-03-17Removed uselsess ssh socket export from zsh init in mun.nixNatasha Moongrave
2026-03-13Added fastfetch.nix to the nord-blue i3wm configNatasha Moongrave
2026-03-13Updated orgmode and which-key configuration for nvim.nixNatasha Moongrave