From 65b13cda8d89386961c725b6a77c29a26c5af72a Mon Sep 17 00:00:00 2001 From: Natasha Moongrave Date: Sun, 5 Apr 2026 17:39:14 +0200 Subject: Refactor cassette-futurism rice from KDE Plasma to XFCE MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 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 --- home/rices/cassette-futurism/plasma.nix | 77 --------------------------------- 1 file changed, 77 deletions(-) delete mode 100644 home/rices/cassette-futurism/plasma.nix (limited to 'home/rices/cassette-futurism/plasma.nix') diff --git a/home/rices/cassette-futurism/plasma.nix b/home/rices/cassette-futurism/plasma.nix deleted file mode 100644 index 543960b..0000000 --- a/home/rices/cassette-futurism/plasma.nix +++ /dev/null @@ -1,77 +0,0 @@ -{ - config, - pkgs, - ... -}: let - vars = import ./variables.nix; -in { - # KDE Plasma configuration via xdg config files - # Minimal configuration to set dark theme and hide menubars globally - # Colors are handled by Stylix - - xdg.configFile = { - # Basic KDE settings - dark theme and global menubar hiding - "kdeglobals".text = '' - [General] - ColorScheme=BreezeClassic - Name=Breeze Dark - - [KDE] - LookAndFeelPackage=org.kde.breezedark.desktop - widgetStyle=Breeze - - [Icons] - Theme=breeze-dark - - [Toolbar style] - ToolButtonStyle=NoText - ToolButtonStyleOtherToolbars=NoText - ''; - - # KWin configuration - minimal compositing settings - "kwinrc".text = '' - [Compositing] - Backend=OpenGL - - [Plugins] - blurEnabled=true - ''; - - # Hide menubars globally in all KDE applications - "konsolerc".text = '' - [MainWindow] - MenuBar=Disabled - ''; - - "dolphinrc".text = '' - [MainWindow] - MenuBar=Disabled - ToolBarsMovable=Disabled - ''; - - "katerc".text = '' - [MainWindow] - MenuBar=Disabled - ''; - - "gwenviewrc".text = '' - [MainWindow] - MenuBar=Disabled - ''; - - "spectaclerc".text = '' - [MainWindow] - MenuBar=Disabled - ''; - - "arkrc".text = '' - [MainWindow] - MenuBar=Disabled - ''; - - "okularrc".text = '' - [MainWindow] - MenuBar=Disabled - ''; - }; -} -- cgit v1.2.3