aboutsummaryrefslogtreecommitdiff
path: root/home
AgeCommit message (Collapse)Author
2026-04-10Add signal-desktop to mun appsNatasha Moongrave
2026-04-10Fixed a syntax errorNatasha Moongrave
2026-04-10added firefox.profileNamesNatasha Moongrave
2026-04-10Removed gdm override in favor of keeping original lyNatasha Moongrave
2026-04-10Add schrottkatze rice: Eww status barsNatasha Moongrave
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.
2026-04-10Add schrottkatze rice: Niri compositor configNatasha Moongrave
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.
2026-04-10Add schrottkatze rice: Firefox with extensions and privacy hardeningNatasha Moongrave
Tridactyl, Kagi search, 15+ extensions, telemetry disabled, fingerprinting resistance, custom search engines for Nix/Rust/MDN.
2026-04-10Add schrottkatze rice: terminal, notifications, fuzzel, swayidle, layawayNatasha Moongrave
Kitty with Gruvbox colors, Dunst notifications, Fuzzel launcher, swayidle/swaylock screen locking, layaway layout tool.
2026-04-10Add schrottkatze rice: core structure and stylix configNatasha Moongrave
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.
2026-04-10Add firefox config from SchrottkatzeNatasha Moongrave
2026-04-09add evloution to mun packagesNatasha Moongrave
2026-04-07excluded dunst from border, ruonded corners and shadowNatasha Moongrave
2026-04-07commented out manual dunst styling to let stylix handle itNatasha Moongrave
2026-04-07Removed NixOwOS completelyNatasha Moongrave
2026-04-07remove lib.mkForce from dumst config as nixowos is now disabledNatasha Moongrave
2026-04-07disable nixowosNatasha Moongrave
2026-04-07Updated dunst to force its configNatasha Moongrave
2026-04-07Added alert red as a color in variables for nord-blueNatasha Moongrave
2026-04-07imported dunst into rice homeNatasha Moongrave
2026-04-07Added dunst configuration for notification handlingNatasha Moongrave
2026-04-07Removed rice imports from shared configuration filesNatasha Moongrave
- 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
2026-04-07Restructured rice system to separate system and home-manager configsNatasha Moongrave
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
2026-04-07Added base plasma6 "rice" and stylix configurationNatasha Moongrave
2026-04-07Removed old unfinished cosmic riceNatasha Moongrave
2026-04-06Removed easyeffects from mun home programsNatasha Moongrave
2026-04-06Configured stylix for the cosmic riceNatasha Moongrave
2026-04-06Added variables for the cosmic riceNatasha Moongrave
2026-04-06moved fluxbox to cosmicNatasha Moongrave
2026-04-06changed fluxbox to cosmicNatasha Moongrave
2026-04-06moved cassette-futurism to fluxboxNatasha Moongrave
2026-04-06Enabled fluxboxNatasha Moongrave
2026-04-06Updated default.nix to try fluxboxNatasha Moongrave
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-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-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-04Fixed wallpaper sha256 to be correctNatasha 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