diff options
| author | Natasha Moongrave <natasha@256phi.eu> | 2026-04-05 17:39:14 +0200 |
|---|---|---|
| committer | Natasha Moongrave <natasha@256phi.eu> | 2026-04-05 17:39:14 +0200 |
| commit | 65b13cda8d89386961c725b6a77c29a26c5af72a (patch) | |
| tree | 7ec914119e3ebdf089ec549ad9cfb3e4133fc3aa /home/rices/cassette-futurism/plasma.nix | |
| parent | d9a13ba9e7b38c1f03049e7d79377661e0b9c036 (diff) | |
Refactor cassette-futurism rice from KDE Plasma to XFCE
- 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>
Diffstat (limited to 'home/rices/cassette-futurism/plasma.nix')
| -rw-r--r-- | home/rices/cassette-futurism/plasma.nix | 77 |
1 files changed, 0 insertions, 77 deletions
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 - ''; - }; -} |
