aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-04-06Deleted olf kde plasma 6 cassette-futurism configurationNatasha Moongrave
2026-04-05Add minimal KDE Plasma 6 configuration for cassette-futurism riceNatasha Moongrave
Created complete cassette-futurism rice with KDE Plasma 6 desktop environment. Includes system.nix (Plasma 6 setup, Stylix theming), plasma.nix (minimal config with manual theming documentation), default.nix (module orchestrator), and nvim.nix/variables.nix (editor config and color palette). Fixed critical bug in home/mun/default.nix where rice import was hardcoded to nord-blue instead of using the rice parameter, causing all hosts to use nord-blue home configuration regardless of their assigned rice. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-04-05Removed old cassette-futurism xfce configNatasha Moongrave
2026-04-05switched kronos to nord-blueNatasha Moongrave
2026-04-05Rewrote and fixed the xfce configurationNatasha Moongrave
2026-04-05Disabled stylix autoEnable and instead set manually what should be enabledNatasha Moongrave
2026-04-05Fixed xfce configurationNatasha Moongrave
2026-04-05Removed a few packages from mun homeNatasha Moongrave
2026-04-05Removed leftover orphaned global stylix fileNatasha Moongrave
2026-04-05Add Linux Zen gaming kernel for herra desktopNatasha Moongrave
- Configure herra with linuxPackages_zen for gaming optimizations - Includes low-latency patches, BFQ scheduler, and improved desktop interactivity - Provides similar performance benefits to Bazzite kernel - Uses lib.mkForce to override system-wide linuxPackages_latest - Kronos and mystra remain on standard latest kernel Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-04-05Refactor cassette-futurism rice from KDE Plasma to XFCENatasha Moongrave
- Replace KDE Plasma 6 with XFCE desktop environment - Remove plasma.nix (KDE config), add xfce.nix (XFCE config via xfconf) - Add picom.nix compositor with CRT green glow effects (#00FF00 shadows) - Configure XFCE with hidden menubars, dark theme, and retro aesthetics - Replace KDE packages with XFCE equivalents (konsole→xfce4-terminal, kate→mousepad, gwenview→ristretto, spectacle→xfce4-screenshooter) - Keep ly display manager, preserve all Stylix theming (cassette colors, NGE wallpaper, fonts) - Lower memory usage and faster startup compared to KDE Plasma Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-04-05Remove non-existent stylix.targets.kde optionNatasha Moongrave
2026-04-05Fix Stylix conflicts: disable KDE target, remove i3 keybinds, simplify themingNatasha Moongrave
- Disable Stylix's automatic KDE target to prevent file conflicts - Remove all i3-style keyboard shortcuts from KDE configuration - Remove custom color definitions from kdeglobals (let Stylix handle colors) - Simplify kdeglobals to only set dark theme (Breeze Dark) - Simplify kwinrc to minimal compositing settings - Remove custom Konsole color schemes (Stylix handles terminal theming) - Add menubar hiding for all common KDE applications (konsole, dolphin, kate, gwenview, spectacle, ark, okular)
2026-04-05Add i3-style keybindings and hide application menubars in KDE PlasmaNatasha Moongrave
Added i3-compatible shortcuts: - Meta+Q: close window - Meta+F: fullscreen toggle - Meta+1-9: switch virtual desktops - Meta+Shift+Arrow: tile windows - Volume/brightness media keys UI improvements: - Hidden menubars in Konsole, Dolphin, Kate (toggle with Ctrl+M) - Borderless windows when maximized - Minimal window decorations (clean i3-like appearance) - Disabled toolbutton text for cleaner toolbar
2026-04-05Fix cassette-futurism rice: enable dark mode and use local NGE wallpaperNatasha Moongrave
- Added dark theme settings to kdeglobals (LookAndFeelPackage, Icons) - Replaced remote wallpaper fetch with local NGE_CF.jpg path - KDE Plasma will now use breeze-dark look and feel with cassette colors
2026-04-05Updated wallpaper link in variables for the cassette futurism rice to link ↵Natasha Moongrave
to the local neon genesis evangelion wallpaper
2026-04-05Added a neon genesis evangelion cassette futurism wallpaperNatasha Moongrave
2026-04-05Added wallpapersNatasha Moongrave
2026-04-04Fixed wallpaper sha256 to be correctNatasha Moongrave
2026-04-04switched kronos to cassette futurism riceNatasha Moongrave
2026-04-04Simplify rice architecture - direct DE and stylix configNatasha Moongrave
- Each rice's system.nix now directly configures desktop environment and stylix - No complex option system needed - rices just set services directly - nord-blue: i3 + Nord colors - cassette-futurism: KDE Plasma 6 + retro cassette colors - original: i3 + default Nord colors - Removed rice-desktop.nix complexity - Display manager (ly) stays in system/services.nix (user-managed) - To use a rice: mkSystem hostname rice-name in flake.nix
2026-04-04Simplify rice selection - single parameter drives all configNatasha Moongrave
- Rice parameter now passed to both system and home-manager - Removed hostname-based rice mapping from home/mun/default.nix - Home config directly imports rice using rice parameter - Now you just specify rice once: mkSystem hostname rice-name
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