| Age | Commit message (Collapse) | Author |
|
|
|
|
|
Top bar (CPU, RAM, battery, systray, time, trans flag), bottom bar
(workspaces, traveldings transit, Mullvad VPN, lesbian flag).
Gruvbox CSS styling, Nushell scripts for battery and ICE train speed.
|
|
KDL configs for keybindings, styling (trans flag gradient borders),
workspaces (social/browser), input, privacy, app quirks, overview.
Includes arc.frag window-open shader, cpdate.sh script, wallpaper.
|
|
Tridactyl, Kagi search, 15+ extensions, telemetry disabled,
fingerprinting resistance, custom search engines for Nix/Rust/MDN.
|
|
Kitty with Gruvbox colors, Dunst notifications, Fuzzel launcher,
swayidle/swaylock screen locking, layaway layout tool.
|
|
default.nix exports {system, home}, system.nix has Niri, GDM,
Gruvbox Dark Hard stylix, polkit, audio, fonts, XDG portals.
stylix.nix has HM-level target overrides, GTK cursor/icon theme.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Removed rice import from home/mun/default.nix
- Deleted system/rice-desktop.nix (unused infrastructure)
Rice configs are now imported directly in flake.nix instead of through shared configs
|
|
Each rice now exports {system, home} with:
- system.nix: NixOS-level configs (DE, services, packages, stylix)
- home.nix: Home-manager configs (program dotfiles)
- default.nix: Exports both modules
Applied to: nord-blue, original, plasma6
For plasma6: merged plasma.nix and stylix.nix into system.nix
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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>
|
|
|
|
|
|
|
|
|
|
|
|
- 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>
|
|
|
|
- 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)
|
|
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
|
|
- 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
|
|
to the local neon genesis evangelion wallpaper
|
|
|
|
- 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
|
|
- 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
|
|
- 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
|
|
- Modified mkSystem to create per-host home-manager configuration
- Hostname is now explicitly passed via extraSpecialArgs
- Home config receives hostname parameter for rice selection
|
|
- 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
|
|
- 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
|