aboutsummaryrefslogtreecommitdiff
path: root/home/rices/cassette-futurism/plasma.nix
diff options
context:
space:
mode:
authorNatasha Moongrave <natasha@256phi.eu>2026-04-05 17:39:14 +0200
committerNatasha Moongrave <natasha@256phi.eu>2026-04-05 17:39:14 +0200
commit65b13cda8d89386961c725b6a77c29a26c5af72a (patch)
tree7ec914119e3ebdf089ec549ad9cfb3e4133fc3aa /home/rices/cassette-futurism/plasma.nix
parentd9a13ba9e7b38c1f03049e7d79377661e0b9c036 (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.nix77
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
- '';
- };
-}