chore: update c, css, d files

This commit is contained in:
2025-12-28 03:14:31 +01:00
commit 7a4f7a82ad
80 changed files with 21222 additions and 0 deletions
+8
View File
@@ -0,0 +1,8 @@
[Desktop Entry]
Name=DWN
Comment=AI-enhanced desktop window manager
Exec=dwn
TryExec=dwn
Type=Application
DesktopNames=DWN
Keywords=wm;tiling;window;manager;
+42
View File
@@ -0,0 +1,42 @@
#!/bin/sh
# Example .xinitrc for starting DWN with startx
# Copy this to ~/.xinitrc and modify as needed
# Set environment variables
export XDG_SESSION_TYPE=x11
export XDG_CURRENT_DESKTOP=DWN
# Optional: Set AI API keys
# export OPENROUTER_API_KEY="your-api-key-here"
# export EXA_API_KEY="your-exa-key-here"
# Optional: Start background services
# Start D-Bus session bus if not already running
if [ -z "$DBUS_SESSION_BUS_ADDRESS" ]; then
eval $(dbus-launch --sh-syntax)
fi
# Optional: Start compositor for transparency/shadows
# picom &
# Optional: Set wallpaper
# feh --bg-scale ~/.wallpaper.png &
# Optional: Start notification daemon (DWN has built-in)
# Note: DWN includes its own notification daemon
# Optional: Start XFCE components for additional functionality
# xfce4-power-manager &
# xfsettingsd &
# Optional: Start polkit authentication agent
# /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &
# Optional: Start network manager applet
# nm-applet &
# Optional: Start clipboard manager
# xfce4-clipman &
# Start DWN
exec dwn