From 254e4d31b98d00f39e7f5d6f209cee2adce68ec9 Mon Sep 17 00:00:00 2001 From: Nippy Date: Thu, 7 May 2026 22:13:02 +0200 Subject: raveos-hyprland-theme: merge RaveOS-Hyprland into theme-data, bump pkgrel=12 - Remove RaveOS-Hyprland/ directory (configs merged into theme-data/) - Move gtk-3.0, gtk-4.0, nwg-look, Thunar, xfce4, xsettingsd into theme-data/ - Update PKGBUILD: pkgrel=12, remove RaveOS-Hyprland copy step - Update apply.sh: handle new theme-data subdirs (gtk, nwg-look, Thunar, xfce4, xsettingsd) - Sync hyprland.conf, monitors.conf, workspaces.conf, kitty.conf --- raveos-hyprland-theme/PKGBUILD | 3 +- .../RaveOS-Hyprland/DankMaterialShell/.firstlaunch | 0 .../DankMaterialShell/settings.json | 617 --------------------- .../RaveOS-Hyprland/Thunar/accels.scm | 125 ----- .../RaveOS-Hyprland/Thunar/uca.xml | 15 - .../RaveOS-Hyprland/gtk-3.0/settings.ini | 17 - .../RaveOS-Hyprland/gtk-4.0/gtk-dark.css | 1 - .../RaveOS-Hyprland/gtk-4.0/gtk.css | 1 - .../RaveOS-Hyprland/gtk-4.0/settings.ini | 7 - .../RaveOS-Hyprland/hypr/dms/cursor.conf | 6 - .../RaveOS-Hyprland/hypr/dms/layout.conf | 11 - .../RaveOS-Hyprland/hypr/dms/outputs.conf | 3 - .../RaveOS-Hyprland/hypr/dms/windowrules.conf | 0 .../RaveOS-Hyprland/hypr/hyprland.conf | 439 --------------- .../RaveOS-Hyprland/hypr/monitors.conf | 0 .../RaveOS-Hyprland/hypr/workspaces.conf | 0 .../RaveOS-Hyprland/kitty/kitty.conf | 7 - .../RaveOS-Hyprland/nwg-look/config | 7 - .../xfce-perchannel-xml/thunar-shares-plugin.xml | 5 - .../xfce4/xfconf/xfce-perchannel-xml/thunar.xml | 10 - .../RaveOS-Hyprland/xsettingsd/xsettingsd.conf | 9 - raveos-hyprland-theme/raveos-hyprland-apply.sh | 27 +- .../theme-data/DankMaterialShell/settings.json | 617 +++++++++++++++++++++ raveos-hyprland-theme/theme-data/Thunar/accels.scm | 125 +++++ raveos-hyprland-theme/theme-data/Thunar/uca.xml | 15 + .../theme-data/gtk-3.0/settings.ini | 17 + .../theme-data/gtk-4.0/gtk-dark.css | 1 + raveos-hyprland-theme/theme-data/gtk-4.0/gtk.css | 1 + .../theme-data/gtk-4.0/settings.ini | 7 + .../theme-data/hypr/dms/outputs.conf | 3 + .../theme-data/hypr/hyprland.conf | 425 +++++++++++--- .../theme-data/hypr/monitors.conf | 5 - .../theme-data/hypr/workspaces.conf | 2 - raveos-hyprland-theme/theme-data/kitty/kitty.conf | 43 +- raveos-hyprland-theme/theme-data/nwg-look/config | 7 + .../xfce-perchannel-xml/thunar-shares-plugin.xml | 5 + .../xfce4/xfconf/xfce-perchannel-xml/thunar.xml | 10 + .../theme-data/xsettingsd/xsettingsd.conf | 9 + 38 files changed, 1191 insertions(+), 1411 deletions(-) delete mode 100644 raveos-hyprland-theme/RaveOS-Hyprland/DankMaterialShell/.firstlaunch delete mode 100644 raveos-hyprland-theme/RaveOS-Hyprland/DankMaterialShell/settings.json delete mode 100644 raveos-hyprland-theme/RaveOS-Hyprland/Thunar/accels.scm delete mode 100644 raveos-hyprland-theme/RaveOS-Hyprland/Thunar/uca.xml delete mode 100644 raveos-hyprland-theme/RaveOS-Hyprland/gtk-3.0/settings.ini delete mode 120000 raveos-hyprland-theme/RaveOS-Hyprland/gtk-4.0/gtk-dark.css delete mode 120000 raveos-hyprland-theme/RaveOS-Hyprland/gtk-4.0/gtk.css delete mode 100644 raveos-hyprland-theme/RaveOS-Hyprland/gtk-4.0/settings.ini delete mode 100644 raveos-hyprland-theme/RaveOS-Hyprland/hypr/dms/cursor.conf delete mode 100644 raveos-hyprland-theme/RaveOS-Hyprland/hypr/dms/layout.conf delete mode 100644 raveos-hyprland-theme/RaveOS-Hyprland/hypr/dms/outputs.conf delete mode 100644 raveos-hyprland-theme/RaveOS-Hyprland/hypr/dms/windowrules.conf delete mode 100644 raveos-hyprland-theme/RaveOS-Hyprland/hypr/hyprland.conf delete mode 100644 raveos-hyprland-theme/RaveOS-Hyprland/hypr/monitors.conf delete mode 100644 raveos-hyprland-theme/RaveOS-Hyprland/hypr/workspaces.conf delete mode 100644 raveos-hyprland-theme/RaveOS-Hyprland/kitty/kitty.conf delete mode 100644 raveos-hyprland-theme/RaveOS-Hyprland/nwg-look/config delete mode 100644 raveos-hyprland-theme/RaveOS-Hyprland/xfce4/xfconf/xfce-perchannel-xml/thunar-shares-plugin.xml delete mode 100644 raveos-hyprland-theme/RaveOS-Hyprland/xfce4/xfconf/xfce-perchannel-xml/thunar.xml delete mode 100644 raveos-hyprland-theme/RaveOS-Hyprland/xsettingsd/xsettingsd.conf create mode 100644 raveos-hyprland-theme/theme-data/DankMaterialShell/settings.json create mode 100644 raveos-hyprland-theme/theme-data/Thunar/accels.scm create mode 100644 raveos-hyprland-theme/theme-data/Thunar/uca.xml create mode 100644 raveos-hyprland-theme/theme-data/gtk-3.0/settings.ini create mode 120000 raveos-hyprland-theme/theme-data/gtk-4.0/gtk-dark.css create mode 120000 raveos-hyprland-theme/theme-data/gtk-4.0/gtk.css create mode 100644 raveos-hyprland-theme/theme-data/gtk-4.0/settings.ini create mode 100644 raveos-hyprland-theme/theme-data/hypr/dms/outputs.conf create mode 100644 raveos-hyprland-theme/theme-data/nwg-look/config create mode 100644 raveos-hyprland-theme/theme-data/xfce4/xfconf/xfce-perchannel-xml/thunar-shares-plugin.xml create mode 100644 raveos-hyprland-theme/theme-data/xfce4/xfconf/xfce-perchannel-xml/thunar.xml create mode 100644 raveos-hyprland-theme/theme-data/xsettingsd/xsettingsd.conf diff --git a/raveos-hyprland-theme/PKGBUILD b/raveos-hyprland-theme/PKGBUILD index 98f0489..00983f0 100644 --- a/raveos-hyprland-theme/PKGBUILD +++ b/raveos-hyprland-theme/PKGBUILD @@ -1,6 +1,6 @@ pkgname=raveos-hyprland-theme pkgver=0.0.0 -pkgrel=11 +pkgrel=12 pkgdesc="RaveOS Hyprland theme payload and installer (includes DankMaterialShell)" arch=('any') url="https://raveos.local" @@ -24,7 +24,6 @@ build() { package() { install -dm755 "${pkgdir}/usr/share/raveos/hyprland-theme" cp -r --no-preserve=ownership "${startdir}/theme-data" "${pkgdir}/usr/share/raveos/hyprland-theme/" - cp -r --no-preserve=ownership "${startdir}/RaveOS-Hyprland" "${pkgdir}/usr/share/raveos/hyprland-theme/" install -Dm755 "${startdir}/raveos-hyprland-apply.sh" \ "${pkgdir}/usr/lib/raveos-hyprland-theme/auto-apply.sh" diff --git a/raveos-hyprland-theme/RaveOS-Hyprland/DankMaterialShell/.firstlaunch b/raveos-hyprland-theme/RaveOS-Hyprland/DankMaterialShell/.firstlaunch deleted file mode 100644 index e69de29..0000000 diff --git a/raveos-hyprland-theme/RaveOS-Hyprland/DankMaterialShell/settings.json b/raveos-hyprland-theme/RaveOS-Hyprland/DankMaterialShell/settings.json deleted file mode 100644 index 40823d4..0000000 --- a/raveos-hyprland-theme/RaveOS-Hyprland/DankMaterialShell/settings.json +++ /dev/null @@ -1,617 +0,0 @@ -{ - "currentThemeName": "green", - "currentThemeCategory": "generic", - "customThemeFile": "", - "registryThemeVariants": {}, - "matugenScheme": "scheme-tonal-spot", - "matugenContrast": 0, - "runUserMatugenTemplates": true, - "matugenTargetMonitor": "", - "popupTransparency": 0.88, - "dockTransparency": 0.66, - "widgetBackgroundColor": "sch", - "widgetColorMode": "default", - "controlCenterTileColorMode": "primary", - "buttonColorMode": "primary", - "cornerRadius": 12, - "niriLayoutGapsOverride": -1, - "niriLayoutRadiusOverride": -1, - "niriLayoutBorderSize": -1, - "hyprlandLayoutGapsOverride": -1, - "hyprlandLayoutRadiusOverride": -1, - "hyprlandLayoutBorderSize": -1, - "mangoLayoutGapsOverride": -1, - "mangoLayoutRadiusOverride": -1, - "mangoLayoutBorderSize": -1, - "firstDayOfWeek": -1, - "showWeekNumber": false, - "use24HourClock": true, - "showSeconds": false, - "padHours12Hour": false, - "useFahrenheit": false, - "windSpeedUnit": "kmh", - "nightModeEnabled": false, - "animationSpeed": 1, - "customAnimationDuration": 500, - "syncComponentAnimationSpeeds": true, - "popoutAnimationSpeed": 1, - "popoutCustomAnimationDuration": 150, - "modalAnimationSpeed": 1, - "modalCustomAnimationDuration": 150, - "enableRippleEffects": true, - "m3ElevationEnabled": true, - "m3ElevationIntensity": 12, - "m3ElevationOpacity": 30, - "m3ElevationColorMode": "default", - "m3ElevationLightDirection": "top", - "m3ElevationCustomColor": "#000000", - "modalElevationEnabled": true, - "popoutElevationEnabled": true, - "barElevationEnabled": true, - "blurEnabled": false, - "blurBorderColor": "outline", - "blurBorderCustomColor": "#ffffff", - "blurBorderOpacity": 1, - "wallpaperFillMode": "Fill", - "blurredWallpaperLayer": false, - "blurWallpaperOnOverview": false, - "showLauncherButton": true, - "showWorkspaceSwitcher": true, - "showFocusedWindow": true, - "showWeather": true, - "showMusic": true, - "showClipboard": true, - "showCpuUsage": true, - "showMemUsage": true, - "showCpuTemp": true, - "showGpuTemp": true, - "selectedGpuIndex": 0, - "enabledGpuPciIds": [], - "showSystemTray": true, - "showClock": true, - "showNotificationButton": true, - "showBattery": true, - "showControlCenterButton": true, - "showCapsLockIndicator": true, - "controlCenterShowNetworkIcon": true, - "controlCenterShowBluetoothIcon": true, - "controlCenterShowAudioIcon": true, - "controlCenterShowAudioPercent": false, - "controlCenterShowVpnIcon": true, - "controlCenterShowBrightnessIcon": false, - "controlCenterShowBrightnessPercent": false, - "controlCenterShowMicIcon": false, - "controlCenterShowMicPercent": true, - "controlCenterShowBatteryIcon": false, - "controlCenterShowPrinterIcon": false, - "controlCenterShowScreenSharingIcon": true, - "showPrivacyButton": true, - "privacyShowMicIcon": false, - "privacyShowCameraIcon": false, - "privacyShowScreenShareIcon": false, - "controlCenterWidgets": [ - { - "id": "volumeSlider", - "enabled": true, - "width": 50 - }, - { - "id": "brightnessSlider", - "enabled": true, - "width": 50 - }, - { - "id": "wifi", - "enabled": true, - "width": 50 - }, - { - "id": "bluetooth", - "enabled": true, - "width": 50 - }, - { - "id": "audioOutput", - "enabled": true, - "width": 50 - }, - { - "id": "audioInput", - "enabled": true, - "width": 50 - }, - { - "id": "nightMode", - "enabled": true, - "width": 50 - }, - { - "id": "darkMode", - "enabled": true, - "width": 50 - } - ], - "showWorkspaceIndex": false, - "showWorkspaceName": false, - "showWorkspacePadding": false, - "workspaceScrolling": false, - "showWorkspaceApps": false, - "workspaceDragReorder": true, - "maxWorkspaceIcons": 3, - "workspaceAppIconSizeOffset": 0, - "groupWorkspaceApps": true, - "workspaceFollowFocus": false, - "showOccupiedWorkspacesOnly": false, - "reverseScrolling": false, - "dwlShowAllTags": false, - "workspaceActiveAppHighlightEnabled": false, - "workspaceColorMode": "default", - "workspaceOccupiedColorMode": "none", - "workspaceUnfocusedColorMode": "default", - "workspaceUrgentColorMode": "default", - "workspaceFocusedBorderEnabled": false, - "workspaceFocusedBorderColor": "primary", - "workspaceFocusedBorderThickness": 2, - "workspaceNameIcons": {}, - "waveProgressEnabled": true, - "scrollTitleEnabled": true, - "mediaAdaptiveWidthEnabled": true, - "audioVisualizerEnabled": true, - "audioScrollMode": "volume", - "audioWheelScrollAmount": 5, - "clockCompactMode": false, - "focusedWindowCompactMode": false, - "runningAppsCompactMode": true, - "barMaxVisibleApps": 0, - "barMaxVisibleRunningApps": 0, - "barShowOverflowBadge": true, - "appsDockHideIndicators": false, - "appsDockColorizeActive": false, - "appsDockActiveColorMode": "primary", - "appsDockEnlargeOnHover": false, - "appsDockEnlargePercentage": 125, - "appsDockIconSizePercentage": 100, - "keyboardLayoutNameCompactMode": false, - "runningAppsCurrentWorkspace": true, - "runningAppsGroupByApp": false, - "runningAppsCurrentMonitor": false, - "appIdSubstitutions": [], - "centeringMode": "index", - "clockDateFormat": "", - "lockDateFormat": "", - "greeterRememberLastSession": true, - "greeterRememberLastUser": true, - "greeterEnableFprint": false, - "greeterEnableU2f": false, - "greeterWallpaperPath": "", - "greeterUse24HourClock": true, - "greeterShowSeconds": false, - "greeterPadHours12Hour": false, - "greeterLockDateFormat": "", - "greeterFontFamily": "", - "greeterWallpaperFillMode": "", - "mediaSize": 1, - "appLauncherViewMode": "list", - "spotlightModalViewMode": "list", - "browserPickerViewMode": "grid", - "browserUsageHistory": {}, - "appPickerViewMode": "grid", - "filePickerUsageHistory": {}, - "sortAppsAlphabetically": false, - "appLauncherGridColumns": 4, - "spotlightCloseNiriOverview": true, - "rememberLastQuery": false, - "spotlightSectionViewModes": {}, - "appDrawerSectionViewModes": {}, - "niriOverviewOverlayEnabled": true, - "dankLauncherV2Size": "compact", - "dankLauncherV2BorderEnabled": false, - "dankLauncherV2BorderThickness": 2, - "dankLauncherV2BorderColor": "primary", - "dankLauncherV2ShowFooter": true, - "dankLauncherV2UnloadOnClose": false, - "dankLauncherV2IncludeFilesInAll": false, - "dankLauncherV2IncludeFoldersInAll": false, - "useAutoLocation": false, - "weatherEnabled": true, - "networkPreference": "auto", - "iconTheme": "System Default", - "cursorSettings": { - "theme": "System Default", - "size": 24, - "niri": { - "hideWhenTyping": false, - "hideAfterInactiveMs": 0 - }, - "hyprland": { - "hideOnKeyPress": false, - "hideOnTouch": false, - "inactiveTimeout": 0 - }, - "dwl": { - "cursorHideTimeout": 0 - } - }, - "launcherLogoMode": "os", - "launcherLogoCustomPath": "", - "launcherLogoColorOverride": "primary", - "launcherLogoColorInvertOnMode": false, - "launcherLogoBrightness": 0.5, - "launcherLogoContrast": 1, - "launcherLogoSizeOffset": 0, - "fontFamily": "Ubuntu", - "monoFontFamily": "Ubuntu Mono", - "fontWeight": 500, - "fontScale": 1, - "notepadUseMonospace": true, - "notepadFontFamily": "", - "notepadFontSize": 14, - "notepadShowLineNumbers": false, - "notepadTransparencyOverride": -1, - "notepadLastCustomTransparency": 0.7, - "soundsEnabled": true, - "useSystemSoundTheme": false, - "soundLogin": false, - "soundNewNotification": true, - "soundVolumeChanged": true, - "soundPluggedIn": true, - "acMonitorTimeout": 0, - "acLockTimeout": 0, - "acSuspendTimeout": 0, - "acSuspendBehavior": 0, - "acProfileName": "", - "acPostLockMonitorTimeout": 0, - "batteryMonitorTimeout": 0, - "batteryLockTimeout": 0, - "batterySuspendTimeout": 0, - "batterySuspendBehavior": 0, - "batteryProfileName": "", - "batteryPostLockMonitorTimeout": 0, - "batteryChargeLimit": 100, - "lockBeforeSuspend": false, - "loginctlLockIntegration": true, - "fadeToLockEnabled": true, - "fadeToLockGracePeriod": 5, - "fadeToDpmsEnabled": true, - "fadeToDpmsGracePeriod": 5, - "launchPrefix": "", - "brightnessDevicePins": {}, - "wifiNetworkPins": {}, - "bluetoothDevicePins": {}, - "audioInputDevicePins": {}, - "audioOutputDevicePins": {}, - "gtkThemingEnabled": false, - "qtThemingEnabled": false, - "syncModeWithPortal": true, - "terminalsAlwaysDark": false, - "muxType": "tmux", - "muxUseCustomCommand": false, - "muxCustomCommand": "", - "muxSessionFilter": "", - "runDmsMatugenTemplates": true, - "matugenTemplateGtk": true, - "matugenTemplateNiri": true, - "matugenTemplateHyprland": true, - "matugenTemplateMangowc": true, - "matugenTemplateQt5ct": true, - "matugenTemplateQt6ct": true, - "matugenTemplateFirefox": true, - "matugenTemplatePywalfox": true, - "matugenTemplateZenBrowser": true, - "matugenTemplateVesktop": true, - "matugenTemplateEquibop": true, - "matugenTemplateGhostty": true, - "matugenTemplateKitty": true, - "matugenTemplateFoot": true, - "matugenTemplateAlacritty": true, - "matugenTemplateNeovim": false, - "matugenTemplateWezterm": true, - "matugenTemplateDgop": true, - "matugenTemplateKcolorscheme": true, - "matugenTemplateVscode": true, - "matugenTemplateEmacs": true, - "matugenTemplateZed": true, - "matugenTemplateNeovimSettings": { - "dark": { - "baseTheme": "github_dark", - "harmony": 0.5 - }, - "light": { - "baseTheme": "github_light", - "harmony": 0.5 - } - }, - "matugenTemplateNeovimSetBackground": true, - "showDock": true, - "dockAutoHide": false, - "dockSmartAutoHide": true, - "dockGroupByApp": false, - "dockRestoreSpecialWorkspaceOnClick": false, - "dockOpenOnOverview": false, - "dockPosition": 2, - "dockSpacing": 4, - "dockBottomGap": 0, - "dockMargin": 0, - "dockIconSize": 44, - "dockIndicatorStyle": "circle", - "dockBorderEnabled": false, - "dockBorderColor": "surfaceText", - "dockBorderOpacity": 1, - "dockBorderThickness": 1, - "dockIsolateDisplays": false, - "dockLauncherEnabled": true, - "dockLauncherLogoMode": "apps", - "dockLauncherLogoCustomPath": "", - "dockLauncherLogoColorOverride": "", - "dockLauncherLogoSizeOffset": 0, - "dockLauncherLogoBrightness": 0.5, - "dockLauncherLogoContrast": 1, - "dockMaxVisibleApps": 0, - "dockMaxVisibleRunningApps": 0, - "dockShowOverflowBadge": true, - "notificationOverlayEnabled": false, - "notificationPopupShadowEnabled": true, - "notificationPopupPrivacyMode": false, - "modalDarkenBackground": true, - "lockScreenShowPowerActions": true, - "lockScreenShowSystemIcons": true, - "lockScreenShowTime": true, - "lockScreenShowDate": true, - "lockScreenShowProfileImage": true, - "lockScreenShowPasswordField": true, - "lockScreenShowMediaPlayer": true, - "lockScreenPowerOffMonitorsOnLock": false, - "lockAtStartup": false, - "enableFprint": false, - "maxFprintTries": 15, - "enableU2f": false, - "u2fMode": "or", - "lockScreenActiveMonitor": "all", - "lockScreenInactiveColor": "#000000", - "lockScreenNotificationMode": 0, - "lockScreenVideoEnabled": false, - "lockScreenVideoPath": "", - "lockScreenVideoCycling": false, - "hideBrightnessSlider": false, - "notificationTimeoutLow": 5000, - "notificationTimeoutNormal": 5000, - "notificationTimeoutCritical": 0, - "notificationCompactMode": false, - "notificationPopupPosition": 0, - "notificationAnimationSpeed": 1, - "notificationCustomAnimationDuration": 400, - "notificationHistoryEnabled": true, - "notificationHistoryMaxCount": 50, - "notificationHistoryMaxAgeDays": 7, - "notificationHistorySaveLow": true, - "notificationHistorySaveNormal": true, - "notificationHistorySaveCritical": true, - "notificationRules": [], - "notificationFocusedMonitor": false, - "osdAlwaysShowValue": false, - "osdPosition": 5, - "osdVolumeEnabled": true, - "osdMediaVolumeEnabled": true, - "osdMediaPlaybackEnabled": false, - "osdBrightnessEnabled": true, - "osdIdleInhibitorEnabled": true, - "osdMicMuteEnabled": true, - "osdCapsLockEnabled": true, - "osdPowerProfileEnabled": true, - "osdAudioOutputEnabled": true, - "powerActionConfirm": true, - "powerActionHoldDuration": 0.5, - "powerMenuActions": [ - "reboot", - "logout", - "poweroff", - "lock", - "suspend", - "restart" - ], - "powerMenuDefaultAction": "logout", - "powerMenuGridLayout": false, - "customPowerActionLock": "", - "customPowerActionLogout": "", - "customPowerActionSuspend": "", - "customPowerActionHibernate": "", - "customPowerActionReboot": "", - "customPowerActionPowerOff": "", - "updaterHideWidget": false, - "updaterUseCustomCommand": false, - "updaterCustomCommand": "", - "updaterTerminalAdditionalParams": "", - "displayNameMode": "system", - "screenPreferences": {}, - "showOnLastDisplay": {}, - "niriOutputSettings": {}, - "hyprlandOutputSettings": {}, - "displayProfiles": {}, - "activeDisplayProfile": {}, - "displayProfileAutoSelect": false, - "displayShowDisconnected": false, - "displaySnapToEdge": true, - "barConfigs": [ - { - "id": "default", - "name": "Main Bar", - "enabled": true, - "position": 0, - "screenPreferences": [ - "all" - ], - "showOnLastDisplay": true, - "leftWidgets": [ - { - "id": "launcherButton", - "enabled": true - }, - { - "id": "workspaceSwitcher", - "enabled": true - }, - { - "id": "cpuUsage", - "enabled": true, - "minimumWidth": true - }, - { - "id": "cpuTemp", - "enabled": true, - "minimumWidth": true - }, - { - "id": "memUsage", - "enabled": true, - "minimumWidth": true, - "showInGb": false - }, - { - "id": "gpuTemp", - "enabled": true, - "selectedGpuIndex": 0, - "pciId": "8086:3e92" - }, - { - "id": "network_speed_monitor", - "enabled": true - } - ], - "centerWidgets": [ - "music", - "clock", - "weather", - { - "id": "notificationButton", - "enabled": true - } - ], - "rightWidgets": [ - "systemTray", - "clipboard", - "battery", - "controlCenterButton" - ], - "spacing": 0, - "innerPadding": 2, - "bottomGap": 0, - "transparency": 0.44, - "widgetTransparency": 1, - "squareCorners": false, - "noBackground": false, - "maximizeWidgetIcons": false, - "maximizeWidgetText": false, - "removeWidgetPadding": false, - "widgetPadding": 8, - "gothCornersEnabled": false, - "gothCornerRadiusOverride": false, - "gothCornerRadiusValue": 12, - "borderEnabled": false, - "borderColor": "surfaceText", - "borderOpacity": 1, - "borderThickness": 1, - "widgetOutlineEnabled": false, - "widgetOutlineColor": "primary", - "widgetOutlineOpacity": 1, - "widgetOutlineThickness": 1, - "fontScale": 1.11, - "iconScale": 1, - "autoHide": false, - "autoHideDelay": 250, - "showOnWindowsOpen": false, - "openOnOverview": false, - "visible": true, - "popupGapsAuto": true, - "popupGapsManual": 4, - "maximizeDetection": true, - "scrollEnabled": true, - "scrollXBehavior": "column", - "scrollYBehavior": "workspace", - "shadowIntensity": 0, - "shadowOpacity": 60, - "shadowColorMode": "default", - "shadowCustomColor": "#000000", - "clickThrough": false - } - ], - "desktopClockEnabled": false, - "desktopClockStyle": "analog", - "desktopClockTransparency": 0.8, - "desktopClockColorMode": "primary", - "desktopClockCustomColor": { - "r": 1, - "g": 1, - "b": 1, - "a": 1, - "hsvHue": -1, - "hsvSaturation": 0, - "hsvValue": 1, - "hslHue": -1, - "hslSaturation": 0, - "hslLightness": 1, - "valid": true - }, - "desktopClockShowDate": true, - "desktopClockShowAnalogNumbers": false, - "desktopClockShowAnalogSeconds": true, - "desktopClockX": -1, - "desktopClockY": -1, - "desktopClockWidth": 280, - "desktopClockHeight": 180, - "desktopClockDisplayPreferences": [ - "all" - ], - "systemMonitorEnabled": false, - "systemMonitorShowHeader": true, - "systemMonitorTransparency": 0.8, - "systemMonitorColorMode": "primary", - "systemMonitorCustomColor": { - "r": 1, - "g": 1, - "b": 1, - "a": 1, - "hsvHue": -1, - "hsvSaturation": 0, - "hsvValue": 1, - "hslHue": -1, - "hslSaturation": 0, - "hslLightness": 1, - "valid": true - }, - "systemMonitorShowCpu": true, - "systemMonitorShowCpuGraph": true, - "systemMonitorShowCpuTemp": true, - "systemMonitorShowGpuTemp": false, - "systemMonitorGpuPciId": "", - "systemMonitorShowMemory": true, - "systemMonitorShowMemoryGraph": true, - "systemMonitorShowNetwork": true, - "systemMonitorShowNetworkGraph": true, - "systemMonitorShowDisk": true, - "systemMonitorShowTopProcesses": false, - "systemMonitorTopProcessCount": 3, - "systemMonitorTopProcessSortBy": "cpu", - "systemMonitorGraphInterval": 60, - "systemMonitorLayoutMode": "auto", - "systemMonitorX": -1, - "systemMonitorY": -1, - "systemMonitorWidth": 320, - "systemMonitorHeight": 480, - "systemMonitorDisplayPreferences": [ - "all" - ], - "systemMonitorVariants": [], - "desktopWidgetPositions": {}, - "desktopWidgetGridSettings": {}, - "desktopWidgetInstances": [], - "desktopWidgetGroups": [], - "builtInPluginSettings": { - "dms_settings_search": { - "trigger": "?" - } - }, - "clipboardEnterToPaste": false, - "launcherPluginVisibility": {}, - "launcherPluginOrder": [], - "configVersion": 5 -} \ No newline at end of file diff --git a/raveos-hyprland-theme/RaveOS-Hyprland/Thunar/accels.scm b/raveos-hyprland-theme/RaveOS-Hyprland/Thunar/accels.scm deleted file mode 100644 index 27ba193..0000000 --- a/raveos-hyprland-theme/RaveOS-Hyprland/Thunar/accels.scm +++ /dev/null @@ -1,125 +0,0 @@ -; thunar GtkAccelMap rc-file -*- scheme -*- -; this file is an automated accelerator map dump -; -; (gtk_accel_path "/ThunarStandardView/sort-by-type" "") -; (gtk_accel_path "/ThunarStatusBar/toggle-last-modified" "") -; (gtk_accel_path "/Thunarwindow/menu" "") -; (gtk_accel_path "/ThunarActionManager/cut" "x") -; (gtk_accel_path "/ThunarStandardView/sort-by-size" "") -; (gtk_accel_path "/ThunarWindow/file-menu" "") -; (gtk_accel_path "/ThunarWindow/close-tab" "w") -; (gtk_accel_path "/ThunarWindow/switch-previous-tab-alt" "ISO_Left_Tab") -; (gtk_accel_path "/ThunarStatusBar/toggle-size" "") -; (gtk_accel_path "/ThunarWindow/new-window" "n") -; (gtk_accel_path "/ThunarWindow/clear-directory-specific-settings" "") -; (gtk_accel_path "/ThunarWindow/close-window" "q") -; (gtk_accel_path "/ThunarWindow/open-parent" "Up") -; (gtk_accel_path "/ThunarWindow/view-side-pane-menu" "") -; (gtk_accel_path "/ThunarStatusBar/toggle-size-in-bytes" "") -; (gtk_accel_path "/ThunarWindow/switch-previous-tab" "Page_Up") -; (gtk_accel_path "/ThunarActionManager/open" "o") -; (gtk_accel_path "/ThunarStandardView/sort-ascending" "") -; (gtk_accel_path "/ThunarWindow/toggle-split-view" "F3") -; (gtk_accel_path "/ThunarActionManager/copy-2" "Insert") -; (gtk_accel_path "/ThunarActionManager/trash-delete" "Delete") -; (gtk_accel_path "/ThunarWindow/open-recent" "") -; (gtk_accel_path "/ThunarWindow/view-configure-toolbar" "") -; (gtk_accel_path "/ThunarStandardView/forward" "Right") -; (gtk_accel_path "/ThunarActionManager/restore" "") -; (gtk_accel_path "/ThunarWindow/open-location-alt" "d") -; (gtk_accel_path "/ThunarWindow/zoom-out-alt" "KP_Subtract") -; (gtk_accel_path "/ThunarStandardView/select-by-pattern" "s") -; (gtk_accel_path "/ThunarWindow/open-file-menu" "F10") -; (gtk_accel_path "/ThunarWindow/contents" "F1") -; (gtk_accel_path "/ThunarWindow/show-highlight" "") -; (gtk_accel_path "/ThunarStandardView/sort-descending" "") -; (gtk_accel_path "/ThunarStandardView/sort-by-name" "") -; (gtk_accel_path "/ThunarStandardView/select-all-files" "a") -; (gtk_accel_path "/ThunarActionManager/execute" "") -; (gtk_accel_path "/ThunarStandardView/properties" "Return") -; (gtk_accel_path "/ThunarActionManager/cut-2" "") -; (gtk_accel_path "/ThunarStandardView/sort-by-dtime" "") -; (gtk_accel_path "/ThunarWindow/switch-next-tab" "Page_Down") -; (gtk_accel_path "/ThunarWindow/open-templates" "") -; (gtk_accel_path "/ThunarActionManager/paste-2" "Insert") -; (gtk_accel_path "/ThunarStatusBar/toggle-filetype" "") -; (gtk_accel_path "/ThunarWindow/close-all-windows" "w") -; (gtk_accel_path "/ThunarStandardView/create-document" "") -; (gtk_accel_path "/ThunarWindow/detach-tab" "") -; (gtk_accel_path "/ThunarWindow/cancel-search" "Escape") -; (gtk_accel_path "/ThunarWindow/zoom-in-alt2" "equal") -; (gtk_accel_path "/ThunarStatusBar/toggle-hidden-count" "") -; (gtk_accel_path "/ThunarShortcutsPane/sendto-shortcuts" "d") -; (gtk_accel_path "/ThunarActionManager/undo" "z") -; (gtk_accel_path "/ThunarStandardView/toggle-sort-order" "") -; (gtk_accel_path "/ThunarWindow/view-location-selector-entry" "") -; (gtk_accel_path "/ThunarActionManager/paste" "v") -; (gtk_accel_path "/ThunarWindow/zoom-in-alt1" "KP_Add") -; (gtk_accel_path "/ThunarWindow/view-menubar" "m") -; (gtk_accel_path "/ThunarStandardView/back" "Left") -; (gtk_accel_path "/ThunarWindow/open-desktop" "") -; (gtk_accel_path "/ThunarWindow/view-as-detailed-list" "2") -; (gtk_accel_path "/ThunarActionManager/restore-show" "") -; (gtk_accel_path "/ThunarWindow/sendto-menu" "") -; (gtk_accel_path "/ThunarStatusBar/toggle-display-name" "") -; (gtk_accel_path "/ThunarWindow/go-menu" "") -; (gtk_accel_path "/ThunarWindow/zoom-out" "minus") -; (gtk_accel_path "/ThunarWindow/remove-from-recent" "") -; (gtk_accel_path "/ThunarActionManager/open-with-other" "") -; (gtk_accel_path "/ThunarStandardView/invert-selection" "i") -; (gtk_accel_path "/ThunarWindow/view-side-pane-shortcuts" "b") -; (gtk_accel_path "/ThunarWindow/reload-alt-2" "Reload") -; (gtk_accel_path "/ThunarWindow/view-location-selector-menu" "") -; (gtk_accel_path "/ThunarWindow/reload" "r") -; (gtk_accel_path "/ThunarWindow/edit-menu" "") -; (gtk_accel_path "/ThunarActionManager/copy" "c") -; (gtk_accel_path "/ThunarWindow/bookmarks-menu" "") -; (gtk_accel_path "/ThunarStandardView/forward-alt" "Forward") -; (gtk_accel_path "/ThunarActionManager/move-to-trash" "") -; (gtk_accel_path "/ThunarWindow/reload-alt-1" "F5") -; (gtk_accel_path "/ThunarActionManager/delete-3" "KP_Delete") -; (gtk_accel_path "/ThunarStandardView/unselect-all-files" "Escape") -; (gtk_accel_path "/ThunarWindow/contents/help-menu" "") -; (gtk_accel_path "/ThunarStandardView/arrange-items-menu" "") -; (gtk_accel_path "/ThunarStandardView/sort-by-mtime" "") -; (gtk_accel_path "/ThunarWindow/open-computer" "") -; (gtk_accel_path "/ThunarWindow/toggle-image-preview" "") -; (gtk_accel_path "/ThunarWindow/toggle-side-pane" "F9") -; (gtk_accel_path "/ThunarWindow/view-as-icons" "1") -; (gtk_accel_path "/ThunarActionManager/delete-2" "Delete") -; (gtk_accel_path "/ThunarWindow/zoom-in" "plus") -; (gtk_accel_path "/ThunarStandardView/rename" "F2") -; (gtk_accel_path "/ThunarWindow/open-location" "l") -; (gtk_accel_path "/ThunarWindow/view-as-compact-list" "3") -; (gtk_accel_path "/ThunarWindow/view-menu" "") -; (gtk_accel_path "/ThunarWindow/search" "f") -; (gtk_accel_path "/ThunarWindow/new-tab" "t") -; (gtk_accel_path "/ThunarWindow/zoom-reset" "0") -; (gtk_accel_path "/ThunarStandardView/back-alt2" "Back") -; (gtk_accel_path "/ThunarActionManager/open-in-new-tab" "p") -; (gtk_accel_path "/ThunarWindow/view-location-selector-buttons" "") -; (gtk_accel_path "/ThunarActionManager/redo" "z") -; (gtk_accel_path "/ThunarWindow/open-trash" "") -; (gtk_accel_path "/ThunarActionManager/open-in-new-window" "o") -; (gtk_accel_path "/ThunarWindow/view-statusbar" "") -; (gtk_accel_path "/ThunarActionManager/open-location" "") -; (gtk_accel_path "/ThunarStandardView/duplicate" "") -; (gtk_accel_path "/ThunarActionManager/trash-delete-2" "KP_Delete") -; (gtk_accel_path "/ThunarStandardView/back-alt1" "BackSpace") -; (gtk_accel_path "/ThunarStandardView/create-folder" "n") -; (gtk_accel_path "/ThunarWindow/open-home" "Home") -; (gtk_accel_path "/ThunarWindow/switch-focused-split-view-pane" "") -; (gtk_accel_path "/ThunarWindow/show-hidden" "h") -; (gtk_accel_path "/ThunarStandardView/set-default-app" "") -; (gtk_accel_path "/ThunarWindow/empty-trash" "") -; (gtk_accel_path "/ThunarWindow/preferences" "") -; (gtk_accel_path "/ThunarActionManager/delete" "") -; (gtk_accel_path "/ThunarWindow/open-network" "") -; (gtk_accel_path "/ThunarWindow/view-side-pane-tree" "e") -; (gtk_accel_path "/ThunarWindow/open-file-system" "") -; (gtk_accel_path "/ThunarWindow/search-alt" "Search") -; (gtk_accel_path "/ThunarWindow/switch-next-tab-alt" "Tab") -; (gtk_accel_path "/ThunarActionManager/sendto-desktop" "") -; (gtk_accel_path "/ThunarStandardView/make-link" "") -; (gtk_accel_path "/ThunarWindow/zoom-reset-alt" "KP_0") -; (gtk_accel_path "/ThunarWindow/about" "") diff --git a/raveos-hyprland-theme/RaveOS-Hyprland/Thunar/uca.xml b/raveos-hyprland-theme/RaveOS-Hyprland/Thunar/uca.xml deleted file mode 100644 index b728c4e..0000000 --- a/raveos-hyprland-theme/RaveOS-Hyprland/Thunar/uca.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - utilities-terminal - Open Terminal Here - - 1776278803921207-1 - kitty %f --launch TerminalEmulator - Example for a custom action - - * - - - - diff --git a/raveos-hyprland-theme/RaveOS-Hyprland/gtk-3.0/settings.ini b/raveos-hyprland-theme/RaveOS-Hyprland/gtk-3.0/settings.ini deleted file mode 100644 index a7d1f87..0000000 --- a/raveos-hyprland-theme/RaveOS-Hyprland/gtk-3.0/settings.ini +++ /dev/null @@ -1,17 +0,0 @@ -[Settings] -gtk-theme-name=Yaru-olive-dark -gtk-icon-theme-name=Adwaita -gtk-font-name=Ubuntu Regular 11 -gtk-cursor-theme-name=default -gtk-cursor-theme-size=24 -gtk-toolbar-style=GTK_TOOLBAR_ICONS -gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR -gtk-button-images=0 -gtk-menu-images=0 -gtk-enable-event-sounds=1 -gtk-enable-input-feedback-sounds=0 -gtk-xft-antialias=1 -gtk-xft-hinting=1 -gtk-xft-hintstyle=hintslight -gtk-xft-rgba=rgb -gtk-application-prefer-dark-theme=1 diff --git a/raveos-hyprland-theme/RaveOS-Hyprland/gtk-4.0/gtk-dark.css b/raveos-hyprland-theme/RaveOS-Hyprland/gtk-4.0/gtk-dark.css deleted file mode 120000 index 885f233..0000000 --- a/raveos-hyprland-theme/RaveOS-Hyprland/gtk-4.0/gtk-dark.css +++ /dev/null @@ -1 +0,0 @@ -/usr/share/themes/Yaru-olive-dark/gtk-4.0/gtk-dark.css \ No newline at end of file diff --git a/raveos-hyprland-theme/RaveOS-Hyprland/gtk-4.0/gtk.css b/raveos-hyprland-theme/RaveOS-Hyprland/gtk-4.0/gtk.css deleted file mode 120000 index 2c4352b..0000000 --- a/raveos-hyprland-theme/RaveOS-Hyprland/gtk-4.0/gtk.css +++ /dev/null @@ -1 +0,0 @@ -/usr/share/themes/Yaru-olive-dark/gtk-4.0/gtk.css \ No newline at end of file diff --git a/raveos-hyprland-theme/RaveOS-Hyprland/gtk-4.0/settings.ini b/raveos-hyprland-theme/RaveOS-Hyprland/gtk-4.0/settings.ini deleted file mode 100644 index 421b4e6..0000000 --- a/raveos-hyprland-theme/RaveOS-Hyprland/gtk-4.0/settings.ini +++ /dev/null @@ -1,7 +0,0 @@ -[Settings] -gtk-theme-name=Yaru-olive-dark -gtk-icon-theme-name=Adwaita -gtk-font-name=Ubuntu Regular 11 -gtk-cursor-theme-name=default -gtk-cursor-theme-size=24 -gtk-application-prefer-dark-theme=1 diff --git a/raveos-hyprland-theme/RaveOS-Hyprland/hypr/dms/cursor.conf b/raveos-hyprland-theme/RaveOS-Hyprland/hypr/dms/cursor.conf deleted file mode 100644 index 1054579..0000000 --- a/raveos-hyprland-theme/RaveOS-Hyprland/hypr/dms/cursor.conf +++ /dev/null @@ -1,6 +0,0 @@ -# Auto-generated by DMS - do not edit manually - -env = HYPRCURSOR_THEME,default -env = XCURSOR_THEME,default -env = HYPRCURSOR_SIZE,24 -env = XCURSOR_SIZE,24 diff --git a/raveos-hyprland-theme/RaveOS-Hyprland/hypr/dms/layout.conf b/raveos-hyprland-theme/RaveOS-Hyprland/hypr/dms/layout.conf deleted file mode 100644 index b9a8ad9..0000000 --- a/raveos-hyprland-theme/RaveOS-Hyprland/hypr/dms/layout.conf +++ /dev/null @@ -1,11 +0,0 @@ -# Auto-generated by DMS - do not edit manually - -general { - gaps_in = 4 - gaps_out = 4 - border_size = 2 -} - -decoration { - rounding = 12 -} diff --git a/raveos-hyprland-theme/RaveOS-Hyprland/hypr/dms/outputs.conf b/raveos-hyprland-theme/RaveOS-Hyprland/hypr/dms/outputs.conf deleted file mode 100644 index 022f5c0..0000000 --- a/raveos-hyprland-theme/RaveOS-Hyprland/hypr/dms/outputs.conf +++ /dev/null @@ -1,3 +0,0 @@ -# Auto-generated by DMS - do not edit manually - -monitor = HDMI-A-2, 2560x1440@59.951, 0x0, 1.5, vrr, 0 diff --git a/raveos-hyprland-theme/RaveOS-Hyprland/hypr/dms/windowrules.conf b/raveos-hyprland-theme/RaveOS-Hyprland/hypr/dms/windowrules.conf deleted file mode 100644 index e69de29..0000000 diff --git a/raveos-hyprland-theme/RaveOS-Hyprland/hypr/hyprland.conf b/raveos-hyprland-theme/RaveOS-Hyprland/hypr/hyprland.conf deleted file mode 100644 index 5898d1e..0000000 --- a/raveos-hyprland-theme/RaveOS-Hyprland/hypr/hyprland.conf +++ /dev/null @@ -1,439 +0,0 @@ - -# ####################################################################################### -# AUTOGENERATED HYPRLAND CONFIG. -# EDIT THIS CONFIG ACCORDING TO THE WIKI INSTRUCTIONS. -# ####################################################################################### - - -# This is an example Hyprland config file. -# Refer to the wiki for more information. -# https://wiki.hypr.land/Configuring/ - -# Please note not all available settings / options are set here. -# For a full list, see the wiki - -# You can split this configuration into multiple files -# Create your files separately and then link them to this file like this: -# source = ~/.config/hypr/myColors.conf - -################ -### ALT TAB ### -################ - -################ -### MONITORS ### -################ - -# See https://wiki.hypr.land/Configuring/Monitors/ -monitor=HDMI-A-2, 2560x1440@60, 0x0, 1 - -################### -### MY PROGRAMS ### -################### - -# See https://wiki.hypr.land/Configuring/Keywords/ - -# Set programs that you use -$terminal = kitty -$fileManager = dolphin -$menu = hyprlauncher - - -################# -### AUTOSTART ### -################# - -# Autostart necessary processes (like notifications daemons, status bars, etc.) -# Or execute your favorite apps at launch like this: - -exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP -exec-once = dbus-update-activation-environment --systemd --all -exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP -exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 -exec-once = hyprswitch init --show-title --size-factor 6 --workspaces-per-row 5 & -exec-once = gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark' -exec-once = bash -c "wl-paste --watch cliphist store &" -exec-once = dms run -#exec-once = hyprshell run - - -############################# -### ENVIRONMENT VARIABLES ### -############################# - -# See https://wiki.hypr.land/Configuring/Environment-variables/ - -env = XCURSOR_SIZE,24 -env = HYPRCURSOR_SIZE,24 - -# Default env vars. -env = HOME, /home/$USER/ -env = XDG_CONFIG_HOME, /home/$USER/.config -env = XDG_CURRENT_DESKTOP,Hyprland -env = XDG_SESSION_TYPE,wayland -env = XDG_SESSION_DESKTOP,Hyprland -env = XDG_MENU_PREFIX,arch- - -env = GDK_BACKEND,wayland -env = QT_QPA_PLATFORM,wayland -env = QT_QPA_PLATFORMTHEME,qt6ct -env = QT_AUTO_SCREEN_SCALE_FACTOR,1 -env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1 -env = QT_STYLE_OVERRIDE,kvantum -env = SSH_AUTH_SOCK,$XDG_RUNTIME_DIR/ssh-agent.socket - - -################### -### PERMISSIONS ### -################### - -# See https://wiki.hypr.land/Configuring/Permissions/ -# Please note permission changes here require a Hyprland restart and are not applied on-the-fly -# for security reasons - -# ecosystem { -# enforce_permissions = 1 -# } - -# permission = /usr/(bin|local/bin)/grim, screencopy, allow -# permission = /usr/(lib|libexec|lib64)/xdg-desktop-portal-hyprland, screencopy, allow -# permission = /usr/(bin|local/bin)/hyprpm, plugin, allow - - -##################### -### LOOK AND FEEL ### -##################### - -# Refer to https://wiki.hypr.land/Configuring/Variables/ - -# https://wiki.hypr.land/Configuring/Variables/#general -general { - gaps_in = 5 - gaps_out = 20 - - border_size = 2 - - # https://wiki.hypr.land/Configuring/Variables/#variable-types for info about colors - col.active_border = rgba(4ef527cc) rgba(005dcacc) 45deg - col.inactive_border = rgba(595959aa) - - # Set to true enable resizing windows by clicking and dragging on borders and gaps - resize_on_border = false - - # Please see https://wiki.hypr.land/Configuring/Tearing/ before you turn this on - allow_tearing = false - - layout = dwindle -} - -# https://wiki.hypr.land/Configuring/Variables/#decoration -decoration { - rounding = 10 - rounding_power = 2 - - # Change transparency of focused and unfocused windows - active_opacity = 1.0 - inactive_opacity = 1.0 - - shadow { - enabled = true - range = 4 - render_power = 3 - color = rgba(1a1a1aee) - } - - # https://wiki.hypr.land/Configuring/Variables/#blur - blur { - enabled = true - size = 3 - passes = 1 - - vibrancy = 0.1696 - } -} - -# https://wiki.hypr.land/Configuring/Variables/#animations -animations { - enabled = yes, please :) - - # Default curves, see https://wiki.hypr.land/Configuring/Animations/#curves - # NAME, X0, Y0, X1, Y1 - bezier = easeOutQuint, 0.23, 1, 0.32, 1 - bezier = easeInOutCubic, 0.65, 0.05, 0.36, 1 - bezier = linear, 0, 0, 1, 1 - bezier = almostLinear, 0.5, 0.5, 0.75, 1 - bezier = quick, 0.15, 0, 0.1, 1 - - # Default animations, see https://wiki.hypr.land/Configuring/Animations/ - # NAME, ONOFF, SPEED, CURVE, [STYLE] - animation = global, 1, 10, default - animation = border, 1, 5.39, easeOutQuint - animation = windows, 1, 4.79, easeOutQuint - animation = windowsIn, 1, 4.1, easeOutQuint, popin 87% - animation = windowsOut, 1, 1.49, linear, popin 87% - animation = fadeIn, 1, 1.73, almostLinear - animation = fadeOut, 1, 1.46, almostLinear - animation = fade, 1, 3.03, quick - animation = layers, 1, 3.81, easeOutQuint - animation = layersIn, 1, 4, easeOutQuint, fade - animation = layersOut, 1, 1.5, linear, fade - animation = fadeLayersIn, 1, 1.79, almostLinear - animation = fadeLayersOut, 1, 1.39, almostLinear - animation = workspaces, 1, 1.94, almostLinear, fade - animation = workspacesIn, 1, 1.21, almostLinear, fade - animation = workspacesOut, 1, 1.94, almostLinear, fade - animation = zoomFactor, 1, 7, quick -} - -# Ref https://wiki.hypr.land/Configuring/Workspace-Rules/ -# "Smart gaps" / "No gaps when only" -# uncomment all if you wish to use that. -# workspace = w[tv1], gapsout:0, gapsin:0 -# workspace = f[1], gapsout:0, gapsin:0 -# windowrule { -# name = no-gaps-wtv1 -# match:float = false -# match:workspace = w[tv1] -# -# border_size = 0 -# rounding = 0 -# } -# -# windowrule { -# name = no-gaps-f1 -# match:float = false -# match:workspace = f[1] -# -# border_size = 0 -# rounding = 0 -# } - -# See https://wiki.hypr.land/Configuring/Dwindle-Layout/ for more -dwindle { - pseudotile = true # Master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below - preserve_split = true # You probably want this -} - -# See https://wiki.hypr.land/Configuring/Master-Layout/ for more -master { - new_status = master -} - -# https://wiki.hypr.land/Configuring/Variables/#misc -misc { - force_default_wallpaper = -1 # Set to 0 or 1 to disable the anime mascot wallpapers - disable_hyprland_logo = false # If true disables the random hyprland logo / anime girl background. :( -} - - -############# -### INPUT ### -############# - -# https://wiki.hypr.land/Configuring/Variables/#input -input { - kb_layout = - kb_variant = - kb_model = - kb_options = - kb_rules = - - follow_mouse = 1 - - sensitivity = 0 # -1.0 - 1.0, 0 means no modification. - numlock_by_default = true - accel_profile = flat - - touchpad { - natural_scroll = false - } -} - -# See https://wiki.hypr.land/Configuring/Gestures -gesture = 3, horizontal, workspace - -# Example per-device config -# See https://wiki.hypr.land/Configuring/Keywords/#per-device-input-configs for more -device { - name = epic-mouse-v1 - sensitivity = -0.5 -} - - -################### -### KEYBINDINGS ### -################### - -# See https://wiki.hypr.land/Configuring/Keywords/ -$mainMod = SUPER # Sets "Windows" key as main modifier - -# DMS Shell -bind = SUPER, SUPER_L, exec, dms ipc call spotlight toggle - -# Example binds, see https://wiki.hypr.land/Configuring/Binds/ for more -bind = CTRL ALT, T, exec, $terminal -bind = $mainMod, Q, killactive, -bind = $mainMod, M, exec, command -v hyprshutdown >/dev/null 2>&1 && hyprshutdown || hyprctl dispatch exit -bind = $mainMod, E, exec, $fileManager -bind = $mainMod, V, togglefloating, -bind = $mainMod, R, exec, $menu -bind = $mainMod, P, pseudo, # dwindle -bind = $mainMod, J, layoutmsg, togglesplit # dwindle - -# Move focus with mainMod + arrow keys -bind = $mainMod, left, movefocus, l -bind = $mainMod, right, movefocus, r -bind = $mainMod, up, movefocus, u -bind = $mainMod, down, movefocus, d - -# Switch workspaces with mainMod + [0-9] -bind = $mainMod, 1, workspace, 1 -bind = $mainMod, 2, workspace, 2 -bind = $mainMod, 3, workspace, 3 -bind = $mainMod, 4, workspace, 4 -bind = $mainMod, 5, workspace, 5 -bind = $mainMod, 6, workspace, 6 -bind = $mainMod, 7, workspace, 7 -bind = $mainMod, 8, workspace, 8 -bind = $mainMod, 9, workspace, 9 -bind = $mainMod, 0, workspace, 10 - -# Move active window to a workspace with mainMod + SHIFT + [0-9] -bind = $mainMod SHIFT, 1, movetoworkspace, 1 -bind = $mainMod SHIFT, 2, movetoworkspace, 2 -bind = $mainMod SHIFT, 3, movetoworkspace, 3 -bind = $mainMod SHIFT, 4, movetoworkspace, 4 -bind = $mainMod SHIFT, 5, movetoworkspace, 5 -bind = $mainMod SHIFT, 6, movetoworkspace, 6 -bind = $mainMod SHIFT, 7, movetoworkspace, 7 -bind = $mainMod SHIFT, 8, movetoworkspace, 8 -bind = $mainMod SHIFT, 9, movetoworkspace, 9 -bind = $mainMod SHIFT, 0, movetoworkspace, 10 - -# Example special workspace (scratchpad) -bind = $mainMod, S, togglespecialworkspace, magic -bind = $mainMod SHIFT, S, movetoworkspace, special:magic - -# Scroll through existing workspaces with mainMod + scroll -bind = $mainMod, mouse_down, workspace, e+1 -bind = $mainMod, mouse_up, workspace, e-1 - -# Move/resize windows with mainMod + LMB/RMB and dragging -bindm = $mainMod, mouse:272, movewindow -bindm = $mainMod, mouse:273, resizewindow - -# Laptop multimedia keys for volume and LCD brightness -bindel = ,XF86AudioRaiseVolume, exec, wpctl set-volume -l 1 @DEFAULT_AUDIO_SINK@ 5%+ -bindel = ,XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%- -bindel = ,XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle -bindel = ,XF86AudioMicMute, exec, wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle -bindel = ,XF86MonBrightnessUp, exec, brightnessctl -e4 -n2 set 5%+ -bindel = ,XF86MonBrightnessDown, exec, brightnessctl -e4 -n2 set 5%- - -# Requires playerctl -bindl = , XF86AudioNext, exec, playerctl next -bindl = , XF86AudioPause, exec, playerctl play-pause -bindl = , XF86AudioPlay, exec, playerctl play-pause -bindl = , XF86AudioPrev, exec, playerctl previous - -############################## -### WINDOWS AND WORKSPACES ### -############################## - -# See https://wiki.hypr.land/Configuring/Window-Rules/ for more -# See https://wiki.hypr.land/Configuring/Workspace-Rules/ for workspace rules - -# Example windowrules that are useful - -windowrule { - # Ignore maximize requests from all apps. You'll probably like this. - name = suppress-maximize-events - match:class = .* - - suppress_event = maximize -} - -windowrule { - name = windowrule-1 - float = on - match:class = .* -} - -windowrule { - name = windowrule-2 - size = 888 888 - match:class = org.gnome.gedit -} - -windowrule { - name = windowrule-3 - size = 444 444 - match:title = Preferences -} - -windowrule { - name = windowrule-4 - size = 1111 666 - match:class = thunar -} - -windowrule { - name = windowrule-5 - size = 444 111 - match:title = File Operation Progress -} - -windowrule { - name = windowrule-6 - size = 444 444 - match:title = ^(.*Properties.*)$ -} - -windowrule { - name = windowrule-7 - size = 444 333 - match:title = Confirm to replace files -} - -windowrule { - name = windowrule-8 - size = 888 888 - match:class = org.pulseaudio.pavucontrol -} - -windowrule { - name = windowrule-9 - size = 444 111 - match:title = Create New Folder -} - -windowrule { - name = windowrule-10 - size = 444 111 - match:title = ^(.*Rename.*)$ -} - -windowrule { - # Fix some dragging issues with XWayland - name = fix-xwayland-drags - match:class = ^$ - match:title = ^$ - match:xwayland = true - match:float = true - match:fullscreen = false - match:pin = false - - no_focus = true -} - -# Hyprland-run windowrule -windowrule { - name = move-hyprland-run - - match:class = hyprland-run - - move = 20 monitor_h-120 - float = yes -} - -source = ./dms/cursor.conf diff --git a/raveos-hyprland-theme/RaveOS-Hyprland/hypr/monitors.conf b/raveos-hyprland-theme/RaveOS-Hyprland/hypr/monitors.conf deleted file mode 100644 index e69de29..0000000 diff --git a/raveos-hyprland-theme/RaveOS-Hyprland/hypr/workspaces.conf b/raveos-hyprland-theme/RaveOS-Hyprland/hypr/workspaces.conf deleted file mode 100644 index e69de29..0000000 diff --git a/raveos-hyprland-theme/RaveOS-Hyprland/kitty/kitty.conf b/raveos-hyprland-theme/RaveOS-Hyprland/kitty/kitty.conf deleted file mode 100644 index 7c86425..0000000 --- a/raveos-hyprland-theme/RaveOS-Hyprland/kitty/kitty.conf +++ /dev/null @@ -1,7 +0,0 @@ -font_family Ubuntu Monospace -bold_font auto -italic_font auto -bold_italic_font auto - -background_opacity 0.5 -background_blur 1 diff --git a/raveos-hyprland-theme/RaveOS-Hyprland/nwg-look/config b/raveos-hyprland-theme/RaveOS-Hyprland/nwg-look/config deleted file mode 100644 index 3f49ae5..0000000 --- a/raveos-hyprland-theme/RaveOS-Hyprland/nwg-look/config +++ /dev/null @@ -1,7 +0,0 @@ -{ - "export-settings-ini": true, - "export-gtkrc-20": true, - "export-index-theme": true, - "export-xsettingsd": true, - "export-gtk4-symlinks": true -} \ No newline at end of file diff --git a/raveos-hyprland-theme/RaveOS-Hyprland/xfce4/xfconf/xfce-perchannel-xml/thunar-shares-plugin.xml b/raveos-hyprland-theme/RaveOS-Hyprland/xfce4/xfconf/xfce-perchannel-xml/thunar-shares-plugin.xml deleted file mode 100644 index 9efdda3..0000000 --- a/raveos-hyprland-theme/RaveOS-Hyprland/xfce4/xfconf/xfce-perchannel-xml/thunar-shares-plugin.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/raveos-hyprland-theme/RaveOS-Hyprland/xfce4/xfconf/xfce-perchannel-xml/thunar.xml b/raveos-hyprland-theme/RaveOS-Hyprland/xfce4/xfconf/xfce-perchannel-xml/thunar.xml deleted file mode 100644 index 660ad5d..0000000 --- a/raveos-hyprland-theme/RaveOS-Hyprland/xfce4/xfconf/xfce-perchannel-xml/thunar.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/raveos-hyprland-theme/RaveOS-Hyprland/xsettingsd/xsettingsd.conf b/raveos-hyprland-theme/RaveOS-Hyprland/xsettingsd/xsettingsd.conf deleted file mode 100644 index 89697df..0000000 --- a/raveos-hyprland-theme/RaveOS-Hyprland/xsettingsd/xsettingsd.conf +++ /dev/null @@ -1,9 +0,0 @@ -Net/ThemeName "Yaru-olive-dark" -Net/IconThemeName "Adwaita" -Gtk/CursorThemeName "default" -Net/EnableEventSounds 1 -EnableInputFeedbackSounds 0 -Xft/Antialias 1 -Xft/Hinting 1 -Xft/HintStyle "hintslight" -Xft/RGBA "rgb" diff --git a/raveos-hyprland-theme/raveos-hyprland-apply.sh b/raveos-hyprland-theme/raveos-hyprland-apply.sh index 0fcfb63..44ac63d 100644 --- a/raveos-hyprland-theme/raveos-hyprland-apply.sh +++ b/raveos-hyprland-theme/raveos-hyprland-apply.sh @@ -2,7 +2,6 @@ set -euo pipefail payload_dir="/usr/share/raveos/hyprland-theme/theme-data" -config_dir="/usr/share/raveos/hyprland-theme/RaveOS-Hyprland" if [[ ! -d "$payload_dir" ]]; then echo "Missing payload: $payload_dir" >&2 @@ -62,13 +61,12 @@ if [[ -f "${payload_dir}/background" ]]; then install -Dm644 "${payload_dir}/background" /etc/skel/.config/background fi -if [[ -d "$config_dir" ]]; then - for d in "${config_dir}"/*/; do - name=$(basename "$d") - mkdir -p "/etc/skel/.config/${name}" - cp -rf "${d}." "/etc/skel/.config/${name}/" - done -fi +for d in gtk-3.0 gtk-4.0 nwg-look Thunar xfce4 xsettingsd; do + if [[ -d "${payload_dir}/${d}" ]]; then + mkdir -p "/etc/skel/.config/${d}" + cp -rf "${payload_dir}/${d}/." "/etc/skel/.config/${d}/" + fi +done if [[ -f "${payload_dir}/sddm/sddm.conf" ]]; then install -Dm644 "${payload_dir}/sddm/sddm.conf" /etc/sddm.conf.d/raveos-theme.conf @@ -131,13 +129,12 @@ while IFS=: read -r user _ uid gid _ home shell; do if [[ -f "${payload_dir}/hypr/scripts/raveos-monitor-setup.sh" ]]; then bash "${payload_dir}/hypr/scripts/raveos-monitor-setup.sh" --hypr-dir "${home}/.config/hypr" fi - if [[ -d "$config_dir" ]]; then - for d in "${config_dir}"/*/; do - name=$(basename "$d") - mkdir -p "${home}/.config/${name}" - cp -rf "${d}." "${home}/.config/${name}/" - done - fi + for d in gtk-3.0 gtk-4.0 nwg-look Thunar xfce4 xsettingsd; do + if [[ -d "${payload_dir}/${d}" ]]; then + mkdir -p "${home}/.config/${d}" + cp -rf "${payload_dir}/${d}/." "${home}/.config/${d}/" + fi + done chown -R "${uid}:${gid}" "$home" done < /etc/passwd diff --git a/raveos-hyprland-theme/theme-data/DankMaterialShell/settings.json b/raveos-hyprland-theme/theme-data/DankMaterialShell/settings.json new file mode 100644 index 0000000..40823d4 --- /dev/null +++ b/raveos-hyprland-theme/theme-data/DankMaterialShell/settings.json @@ -0,0 +1,617 @@ +{ + "currentThemeName": "green", + "currentThemeCategory": "generic", + "customThemeFile": "", + "registryThemeVariants": {}, + "matugenScheme": "scheme-tonal-spot", + "matugenContrast": 0, + "runUserMatugenTemplates": true, + "matugenTargetMonitor": "", + "popupTransparency": 0.88, + "dockTransparency": 0.66, + "widgetBackgroundColor": "sch", + "widgetColorMode": "default", + "controlCenterTileColorMode": "primary", + "buttonColorMode": "primary", + "cornerRadius": 12, + "niriLayoutGapsOverride": -1, + "niriLayoutRadiusOverride": -1, + "niriLayoutBorderSize": -1, + "hyprlandLayoutGapsOverride": -1, + "hyprlandLayoutRadiusOverride": -1, + "hyprlandLayoutBorderSize": -1, + "mangoLayoutGapsOverride": -1, + "mangoLayoutRadiusOverride": -1, + "mangoLayoutBorderSize": -1, + "firstDayOfWeek": -1, + "showWeekNumber": false, + "use24HourClock": true, + "showSeconds": false, + "padHours12Hour": false, + "useFahrenheit": false, + "windSpeedUnit": "kmh", + "nightModeEnabled": false, + "animationSpeed": 1, + "customAnimationDuration": 500, + "syncComponentAnimationSpeeds": true, + "popoutAnimationSpeed": 1, + "popoutCustomAnimationDuration": 150, + "modalAnimationSpeed": 1, + "modalCustomAnimationDuration": 150, + "enableRippleEffects": true, + "m3ElevationEnabled": true, + "m3ElevationIntensity": 12, + "m3ElevationOpacity": 30, + "m3ElevationColorMode": "default", + "m3ElevationLightDirection": "top", + "m3ElevationCustomColor": "#000000", + "modalElevationEnabled": true, + "popoutElevationEnabled": true, + "barElevationEnabled": true, + "blurEnabled": false, + "blurBorderColor": "outline", + "blurBorderCustomColor": "#ffffff", + "blurBorderOpacity": 1, + "wallpaperFillMode": "Fill", + "blurredWallpaperLayer": false, + "blurWallpaperOnOverview": false, + "showLauncherButton": true, + "showWorkspaceSwitcher": true, + "showFocusedWindow": true, + "showWeather": true, + "showMusic": true, + "showClipboard": true, + "showCpuUsage": true, + "showMemUsage": true, + "showCpuTemp": true, + "showGpuTemp": true, + "selectedGpuIndex": 0, + "enabledGpuPciIds": [], + "showSystemTray": true, + "showClock": true, + "showNotificationButton": true, + "showBattery": true, + "showControlCenterButton": true, + "showCapsLockIndicator": true, + "controlCenterShowNetworkIcon": true, + "controlCenterShowBluetoothIcon": true, + "controlCenterShowAudioIcon": true, + "controlCenterShowAudioPercent": false, + "controlCenterShowVpnIcon": true, + "controlCenterShowBrightnessIcon": false, + "controlCenterShowBrightnessPercent": false, + "controlCenterShowMicIcon": false, + "controlCenterShowMicPercent": true, + "controlCenterShowBatteryIcon": false, + "controlCenterShowPrinterIcon": false, + "controlCenterShowScreenSharingIcon": true, + "showPrivacyButton": true, + "privacyShowMicIcon": false, + "privacyShowCameraIcon": false, + "privacyShowScreenShareIcon": false, + "controlCenterWidgets": [ + { + "id": "volumeSlider", + "enabled": true, + "width": 50 + }, + { + "id": "brightnessSlider", + "enabled": true, + "width": 50 + }, + { + "id": "wifi", + "enabled": true, + "width": 50 + }, + { + "id": "bluetooth", + "enabled": true, + "width": 50 + }, + { + "id": "audioOutput", + "enabled": true, + "width": 50 + }, + { + "id": "audioInput", + "enabled": true, + "width": 50 + }, + { + "id": "nightMode", + "enabled": true, + "width": 50 + }, + { + "id": "darkMode", + "enabled": true, + "width": 50 + } + ], + "showWorkspaceIndex": false, + "showWorkspaceName": false, + "showWorkspacePadding": false, + "workspaceScrolling": false, + "showWorkspaceApps": false, + "workspaceDragReorder": true, + "maxWorkspaceIcons": 3, + "workspaceAppIconSizeOffset": 0, + "groupWorkspaceApps": true, + "workspaceFollowFocus": false, + "showOccupiedWorkspacesOnly": false, + "reverseScrolling": false, + "dwlShowAllTags": false, + "workspaceActiveAppHighlightEnabled": false, + "workspaceColorMode": "default", + "workspaceOccupiedColorMode": "none", + "workspaceUnfocusedColorMode": "default", + "workspaceUrgentColorMode": "default", + "workspaceFocusedBorderEnabled": false, + "workspaceFocusedBorderColor": "primary", + "workspaceFocusedBorderThickness": 2, + "workspaceNameIcons": {}, + "waveProgressEnabled": true, + "scrollTitleEnabled": true, + "mediaAdaptiveWidthEnabled": true, + "audioVisualizerEnabled": true, + "audioScrollMode": "volume", + "audioWheelScrollAmount": 5, + "clockCompactMode": false, + "focusedWindowCompactMode": false, + "runningAppsCompactMode": true, + "barMaxVisibleApps": 0, + "barMaxVisibleRunningApps": 0, + "barShowOverflowBadge": true, + "appsDockHideIndicators": false, + "appsDockColorizeActive": false, + "appsDockActiveColorMode": "primary", + "appsDockEnlargeOnHover": false, + "appsDockEnlargePercentage": 125, + "appsDockIconSizePercentage": 100, + "keyboardLayoutNameCompactMode": false, + "runningAppsCurrentWorkspace": true, + "runningAppsGroupByApp": false, + "runningAppsCurrentMonitor": false, + "appIdSubstitutions": [], + "centeringMode": "index", + "clockDateFormat": "", + "lockDateFormat": "", + "greeterRememberLastSession": true, + "greeterRememberLastUser": true, + "greeterEnableFprint": false, + "greeterEnableU2f": false, + "greeterWallpaperPath": "", + "greeterUse24HourClock": true, + "greeterShowSeconds": false, + "greeterPadHours12Hour": false, + "greeterLockDateFormat": "", + "greeterFontFamily": "", + "greeterWallpaperFillMode": "", + "mediaSize": 1, + "appLauncherViewMode": "list", + "spotlightModalViewMode": "list", + "browserPickerViewMode": "grid", + "browserUsageHistory": {}, + "appPickerViewMode": "grid", + "filePickerUsageHistory": {}, + "sortAppsAlphabetically": false, + "appLauncherGridColumns": 4, + "spotlightCloseNiriOverview": true, + "rememberLastQuery": false, + "spotlightSectionViewModes": {}, + "appDrawerSectionViewModes": {}, + "niriOverviewOverlayEnabled": true, + "dankLauncherV2Size": "compact", + "dankLauncherV2BorderEnabled": false, + "dankLauncherV2BorderThickness": 2, + "dankLauncherV2BorderColor": "primary", + "dankLauncherV2ShowFooter": true, + "dankLauncherV2UnloadOnClose": false, + "dankLauncherV2IncludeFilesInAll": false, + "dankLauncherV2IncludeFoldersInAll": false, + "useAutoLocation": false, + "weatherEnabled": true, + "networkPreference": "auto", + "iconTheme": "System Default", + "cursorSettings": { + "theme": "System Default", + "size": 24, + "niri": { + "hideWhenTyping": false, + "hideAfterInactiveMs": 0 + }, + "hyprland": { + "hideOnKeyPress": false, + "hideOnTouch": false, + "inactiveTimeout": 0 + }, + "dwl": { + "cursorHideTimeout": 0 + } + }, + "launcherLogoMode": "os", + "launcherLogoCustomPath": "", + "launcherLogoColorOverride": "primary", + "launcherLogoColorInvertOnMode": false, + "launcherLogoBrightness": 0.5, + "launcherLogoContrast": 1, + "launcherLogoSizeOffset": 0, + "fontFamily": "Ubuntu", + "monoFontFamily": "Ubuntu Mono", + "fontWeight": 500, + "fontScale": 1, + "notepadUseMonospace": true, + "notepadFontFamily": "", + "notepadFontSize": 14, + "notepadShowLineNumbers": false, + "notepadTransparencyOverride": -1, + "notepadLastCustomTransparency": 0.7, + "soundsEnabled": true, + "useSystemSoundTheme": false, + "soundLogin": false, + "soundNewNotification": true, + "soundVolumeChanged": true, + "soundPluggedIn": true, + "acMonitorTimeout": 0, + "acLockTimeout": 0, + "acSuspendTimeout": 0, + "acSuspendBehavior": 0, + "acProfileName": "", + "acPostLockMonitorTimeout": 0, + "batteryMonitorTimeout": 0, + "batteryLockTimeout": 0, + "batterySuspendTimeout": 0, + "batterySuspendBehavior": 0, + "batteryProfileName": "", + "batteryPostLockMonitorTimeout": 0, + "batteryChargeLimit": 100, + "lockBeforeSuspend": false, + "loginctlLockIntegration": true, + "fadeToLockEnabled": true, + "fadeToLockGracePeriod": 5, + "fadeToDpmsEnabled": true, + "fadeToDpmsGracePeriod": 5, + "launchPrefix": "", + "brightnessDevicePins": {}, + "wifiNetworkPins": {}, + "bluetoothDevicePins": {}, + "audioInputDevicePins": {}, + "audioOutputDevicePins": {}, + "gtkThemingEnabled": false, + "qtThemingEnabled": false, + "syncModeWithPortal": true, + "terminalsAlwaysDark": false, + "muxType": "tmux", + "muxUseCustomCommand": false, + "muxCustomCommand": "", + "muxSessionFilter": "", + "runDmsMatugenTemplates": true, + "matugenTemplateGtk": true, + "matugenTemplateNiri": true, + "matugenTemplateHyprland": true, + "matugenTemplateMangowc": true, + "matugenTemplateQt5ct": true, + "matugenTemplateQt6ct": true, + "matugenTemplateFirefox": true, + "matugenTemplatePywalfox": true, + "matugenTemplateZenBrowser": true, + "matugenTemplateVesktop": true, + "matugenTemplateEquibop": true, + "matugenTemplateGhostty": true, + "matugenTemplateKitty": true, + "matugenTemplateFoot": true, + "matugenTemplateAlacritty": true, + "matugenTemplateNeovim": false, + "matugenTemplateWezterm": true, + "matugenTemplateDgop": true, + "matugenTemplateKcolorscheme": true, + "matugenTemplateVscode": true, + "matugenTemplateEmacs": true, + "matugenTemplateZed": true, + "matugenTemplateNeovimSettings": { + "dark": { + "baseTheme": "github_dark", + "harmony": 0.5 + }, + "light": { + "baseTheme": "github_light", + "harmony": 0.5 + } + }, + "matugenTemplateNeovimSetBackground": true, + "showDock": true, + "dockAutoHide": false, + "dockSmartAutoHide": true, + "dockGroupByApp": false, + "dockRestoreSpecialWorkspaceOnClick": false, + "dockOpenOnOverview": false, + "dockPosition": 2, + "dockSpacing": 4, + "dockBottomGap": 0, + "dockMargin": 0, + "dockIconSize": 44, + "dockIndicatorStyle": "circle", + "dockBorderEnabled": false, + "dockBorderColor": "surfaceText", + "dockBorderOpacity": 1, + "dockBorderThickness": 1, + "dockIsolateDisplays": false, + "dockLauncherEnabled": true, + "dockLauncherLogoMode": "apps", + "dockLauncherLogoCustomPath": "", + "dockLauncherLogoColorOverride": "", + "dockLauncherLogoSizeOffset": 0, + "dockLauncherLogoBrightness": 0.5, + "dockLauncherLogoContrast": 1, + "dockMaxVisibleApps": 0, + "dockMaxVisibleRunningApps": 0, + "dockShowOverflowBadge": true, + "notificationOverlayEnabled": false, + "notificationPopupShadowEnabled": true, + "notificationPopupPrivacyMode": false, + "modalDarkenBackground": true, + "lockScreenShowPowerActions": true, + "lockScreenShowSystemIcons": true, + "lockScreenShowTime": true, + "lockScreenShowDate": true, + "lockScreenShowProfileImage": true, + "lockScreenShowPasswordField": true, + "lockScreenShowMediaPlayer": true, + "lockScreenPowerOffMonitorsOnLock": false, + "lockAtStartup": false, + "enableFprint": false, + "maxFprintTries": 15, + "enableU2f": false, + "u2fMode": "or", + "lockScreenActiveMonitor": "all", + "lockScreenInactiveColor": "#000000", + "lockScreenNotificationMode": 0, + "lockScreenVideoEnabled": false, + "lockScreenVideoPath": "", + "lockScreenVideoCycling": false, + "hideBrightnessSlider": false, + "notificationTimeoutLow": 5000, + "notificationTimeoutNormal": 5000, + "notificationTimeoutCritical": 0, + "notificationCompactMode": false, + "notificationPopupPosition": 0, + "notificationAnimationSpeed": 1, + "notificationCustomAnimationDuration": 400, + "notificationHistoryEnabled": true, + "notificationHistoryMaxCount": 50, + "notificationHistoryMaxAgeDays": 7, + "notificationHistorySaveLow": true, + "notificationHistorySaveNormal": true, + "notificationHistorySaveCritical": true, + "notificationRules": [], + "notificationFocusedMonitor": false, + "osdAlwaysShowValue": false, + "osdPosition": 5, + "osdVolumeEnabled": true, + "osdMediaVolumeEnabled": true, + "osdMediaPlaybackEnabled": false, + "osdBrightnessEnabled": true, + "osdIdleInhibitorEnabled": true, + "osdMicMuteEnabled": true, + "osdCapsLockEnabled": true, + "osdPowerProfileEnabled": true, + "osdAudioOutputEnabled": true, + "powerActionConfirm": true, + "powerActionHoldDuration": 0.5, + "powerMenuActions": [ + "reboot", + "logout", + "poweroff", + "lock", + "suspend", + "restart" + ], + "powerMenuDefaultAction": "logout", + "powerMenuGridLayout": false, + "customPowerActionLock": "", + "customPowerActionLogout": "", + "customPowerActionSuspend": "", + "customPowerActionHibernate": "", + "customPowerActionReboot": "", + "customPowerActionPowerOff": "", + "updaterHideWidget": false, + "updaterUseCustomCommand": false, + "updaterCustomCommand": "", + "updaterTerminalAdditionalParams": "", + "displayNameMode": "system", + "screenPreferences": {}, + "showOnLastDisplay": {}, + "niriOutputSettings": {}, + "hyprlandOutputSettings": {}, + "displayProfiles": {}, + "activeDisplayProfile": {}, + "displayProfileAutoSelect": false, + "displayShowDisconnected": false, + "displaySnapToEdge": true, + "barConfigs": [ + { + "id": "default", + "name": "Main Bar", + "enabled": true, + "position": 0, + "screenPreferences": [ + "all" + ], + "showOnLastDisplay": true, + "leftWidgets": [ + { + "id": "launcherButton", + "enabled": true + }, + { + "id": "workspaceSwitcher", + "enabled": true + }, + { + "id": "cpuUsage", + "enabled": true, + "minimumWidth": true + }, + { + "id": "cpuTemp", + "enabled": true, + "minimumWidth": true + }, + { + "id": "memUsage", + "enabled": true, + "minimumWidth": true, + "showInGb": false + }, + { + "id": "gpuTemp", + "enabled": true, + "selectedGpuIndex": 0, + "pciId": "8086:3e92" + }, + { + "id": "network_speed_monitor", + "enabled": true + } + ], + "centerWidgets": [ + "music", + "clock", + "weather", + { + "id": "notificationButton", + "enabled": true + } + ], + "rightWidgets": [ + "systemTray", + "clipboard", + "battery", + "controlCenterButton" + ], + "spacing": 0, + "innerPadding": 2, + "bottomGap": 0, + "transparency": 0.44, + "widgetTransparency": 1, + "squareCorners": false, + "noBackground": false, + "maximizeWidgetIcons": false, + "maximizeWidgetText": false, + "removeWidgetPadding": false, + "widgetPadding": 8, + "gothCornersEnabled": false, + "gothCornerRadiusOverride": false, + "gothCornerRadiusValue": 12, + "borderEnabled": false, + "borderColor": "surfaceText", + "borderOpacity": 1, + "borderThickness": 1, + "widgetOutlineEnabled": false, + "widgetOutlineColor": "primary", + "widgetOutlineOpacity": 1, + "widgetOutlineThickness": 1, + "fontScale": 1.11, + "iconScale": 1, + "autoHide": false, + "autoHideDelay": 250, + "showOnWindowsOpen": false, + "openOnOverview": false, + "visible": true, + "popupGapsAuto": true, + "popupGapsManual": 4, + "maximizeDetection": true, + "scrollEnabled": true, + "scrollXBehavior": "column", + "scrollYBehavior": "workspace", + "shadowIntensity": 0, + "shadowOpacity": 60, + "shadowColorMode": "default", + "shadowCustomColor": "#000000", + "clickThrough": false + } + ], + "desktopClockEnabled": false, + "desktopClockStyle": "analog", + "desktopClockTransparency": 0.8, + "desktopClockColorMode": "primary", + "desktopClockCustomColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1, + "hsvHue": -1, + "hsvSaturation": 0, + "hsvValue": 1, + "hslHue": -1, + "hslSaturation": 0, + "hslLightness": 1, + "valid": true + }, + "desktopClockShowDate": true, + "desktopClockShowAnalogNumbers": false, + "desktopClockShowAnalogSeconds": true, + "desktopClockX": -1, + "desktopClockY": -1, + "desktopClockWidth": 280, + "desktopClockHeight": 180, + "desktopClockDisplayPreferences": [ + "all" + ], + "systemMonitorEnabled": false, + "systemMonitorShowHeader": true, + "systemMonitorTransparency": 0.8, + "systemMonitorColorMode": "primary", + "systemMonitorCustomColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1, + "hsvHue": -1, + "hsvSaturation": 0, + "hsvValue": 1, + "hslHue": -1, + "hslSaturation": 0, + "hslLightness": 1, + "valid": true + }, + "systemMonitorShowCpu": true, + "systemMonitorShowCpuGraph": true, + "systemMonitorShowCpuTemp": true, + "systemMonitorShowGpuTemp": false, + "systemMonitorGpuPciId": "", + "systemMonitorShowMemory": true, + "systemMonitorShowMemoryGraph": true, + "systemMonitorShowNetwork": true, + "systemMonitorShowNetworkGraph": true, + "systemMonitorShowDisk": true, + "systemMonitorShowTopProcesses": false, + "systemMonitorTopProcessCount": 3, + "systemMonitorTopProcessSortBy": "cpu", + "systemMonitorGraphInterval": 60, + "systemMonitorLayoutMode": "auto", + "systemMonitorX": -1, + "systemMonitorY": -1, + "systemMonitorWidth": 320, + "systemMonitorHeight": 480, + "systemMonitorDisplayPreferences": [ + "all" + ], + "systemMonitorVariants": [], + "desktopWidgetPositions": {}, + "desktopWidgetGridSettings": {}, + "desktopWidgetInstances": [], + "desktopWidgetGroups": [], + "builtInPluginSettings": { + "dms_settings_search": { + "trigger": "?" + } + }, + "clipboardEnterToPaste": false, + "launcherPluginVisibility": {}, + "launcherPluginOrder": [], + "configVersion": 5 +} \ No newline at end of file diff --git a/raveos-hyprland-theme/theme-data/Thunar/accels.scm b/raveos-hyprland-theme/theme-data/Thunar/accels.scm new file mode 100644 index 0000000..27ba193 --- /dev/null +++ b/raveos-hyprland-theme/theme-data/Thunar/accels.scm @@ -0,0 +1,125 @@ +; thunar GtkAccelMap rc-file -*- scheme -*- +; this file is an automated accelerator map dump +; +; (gtk_accel_path "/ThunarStandardView/sort-by-type" "") +; (gtk_accel_path "/ThunarStatusBar/toggle-last-modified" "") +; (gtk_accel_path "/Thunarwindow/menu" "") +; (gtk_accel_path "/ThunarActionManager/cut" "x") +; (gtk_accel_path "/ThunarStandardView/sort-by-size" "") +; (gtk_accel_path "/ThunarWindow/file-menu" "") +; (gtk_accel_path "/ThunarWindow/close-tab" "w") +; (gtk_accel_path "/ThunarWindow/switch-previous-tab-alt" "ISO_Left_Tab") +; (gtk_accel_path "/ThunarStatusBar/toggle-size" "") +; (gtk_accel_path "/ThunarWindow/new-window" "n") +; (gtk_accel_path "/ThunarWindow/clear-directory-specific-settings" "") +; (gtk_accel_path "/ThunarWindow/close-window" "q") +; (gtk_accel_path "/ThunarWindow/open-parent" "Up") +; (gtk_accel_path "/ThunarWindow/view-side-pane-menu" "") +; (gtk_accel_path "/ThunarStatusBar/toggle-size-in-bytes" "") +; (gtk_accel_path "/ThunarWindow/switch-previous-tab" "Page_Up") +; (gtk_accel_path "/ThunarActionManager/open" "o") +; (gtk_accel_path "/ThunarStandardView/sort-ascending" "") +; (gtk_accel_path "/ThunarWindow/toggle-split-view" "F3") +; (gtk_accel_path "/ThunarActionManager/copy-2" "Insert") +; (gtk_accel_path "/ThunarActionManager/trash-delete" "Delete") +; (gtk_accel_path "/ThunarWindow/open-recent" "") +; (gtk_accel_path "/ThunarWindow/view-configure-toolbar" "") +; (gtk_accel_path "/ThunarStandardView/forward" "Right") +; (gtk_accel_path "/ThunarActionManager/restore" "") +; (gtk_accel_path "/ThunarWindow/open-location-alt" "d") +; (gtk_accel_path "/ThunarWindow/zoom-out-alt" "KP_Subtract") +; (gtk_accel_path "/ThunarStandardView/select-by-pattern" "s") +; (gtk_accel_path "/ThunarWindow/open-file-menu" "F10") +; (gtk_accel_path "/ThunarWindow/contents" "F1") +; (gtk_accel_path "/ThunarWindow/show-highlight" "") +; (gtk_accel_path "/ThunarStandardView/sort-descending" "") +; (gtk_accel_path "/ThunarStandardView/sort-by-name" "") +; (gtk_accel_path "/ThunarStandardView/select-all-files" "a") +; (gtk_accel_path "/ThunarActionManager/execute" "") +; (gtk_accel_path "/ThunarStandardView/properties" "Return") +; (gtk_accel_path "/ThunarActionManager/cut-2" "") +; (gtk_accel_path "/ThunarStandardView/sort-by-dtime" "") +; (gtk_accel_path "/ThunarWindow/switch-next-tab" "Page_Down") +; (gtk_accel_path "/ThunarWindow/open-templates" "") +; (gtk_accel_path "/ThunarActionManager/paste-2" "Insert") +; (gtk_accel_path "/ThunarStatusBar/toggle-filetype" "") +; (gtk_accel_path "/ThunarWindow/close-all-windows" "w") +; (gtk_accel_path "/ThunarStandardView/create-document" "") +; (gtk_accel_path "/ThunarWindow/detach-tab" "") +; (gtk_accel_path "/ThunarWindow/cancel-search" "Escape") +; (gtk_accel_path "/ThunarWindow/zoom-in-alt2" "equal") +; (gtk_accel_path "/ThunarStatusBar/toggle-hidden-count" "") +; (gtk_accel_path "/ThunarShortcutsPane/sendto-shortcuts" "d") +; (gtk_accel_path "/ThunarActionManager/undo" "z") +; (gtk_accel_path "/ThunarStandardView/toggle-sort-order" "") +; (gtk_accel_path "/ThunarWindow/view-location-selector-entry" "") +; (gtk_accel_path "/ThunarActionManager/paste" "v") +; (gtk_accel_path "/ThunarWindow/zoom-in-alt1" "KP_Add") +; (gtk_accel_path "/ThunarWindow/view-menubar" "m") +; (gtk_accel_path "/ThunarStandardView/back" "Left") +; (gtk_accel_path "/ThunarWindow/open-desktop" "") +; (gtk_accel_path "/ThunarWindow/view-as-detailed-list" "2") +; (gtk_accel_path "/ThunarActionManager/restore-show" "") +; (gtk_accel_path "/ThunarWindow/sendto-menu" "") +; (gtk_accel_path "/ThunarStatusBar/toggle-display-name" "") +; (gtk_accel_path "/ThunarWindow/go-menu" "") +; (gtk_accel_path "/ThunarWindow/zoom-out" "minus") +; (gtk_accel_path "/ThunarWindow/remove-from-recent" "") +; (gtk_accel_path "/ThunarActionManager/open-with-other" "") +; (gtk_accel_path "/ThunarStandardView/invert-selection" "i") +; (gtk_accel_path "/ThunarWindow/view-side-pane-shortcuts" "b") +; (gtk_accel_path "/ThunarWindow/reload-alt-2" "Reload") +; (gtk_accel_path "/ThunarWindow/view-location-selector-menu" "") +; (gtk_accel_path "/ThunarWindow/reload" "r") +; (gtk_accel_path "/ThunarWindow/edit-menu" "") +; (gtk_accel_path "/ThunarActionManager/copy" "c") +; (gtk_accel_path "/ThunarWindow/bookmarks-menu" "") +; (gtk_accel_path "/ThunarStandardView/forward-alt" "Forward") +; (gtk_accel_path "/ThunarActionManager/move-to-trash" "") +; (gtk_accel_path "/ThunarWindow/reload-alt-1" "F5") +; (gtk_accel_path "/ThunarActionManager/delete-3" "KP_Delete") +; (gtk_accel_path "/ThunarStandardView/unselect-all-files" "Escape") +; (gtk_accel_path "/ThunarWindow/contents/help-menu" "") +; (gtk_accel_path "/ThunarStandardView/arrange-items-menu" "") +; (gtk_accel_path "/ThunarStandardView/sort-by-mtime" "") +; (gtk_accel_path "/ThunarWindow/open-computer" "") +; (gtk_accel_path "/ThunarWindow/toggle-image-preview" "") +; (gtk_accel_path "/ThunarWindow/toggle-side-pane" "F9") +; (gtk_accel_path "/ThunarWindow/view-as-icons" "1") +; (gtk_accel_path "/ThunarActionManager/delete-2" "Delete") +; (gtk_accel_path "/ThunarWindow/zoom-in" "plus") +; (gtk_accel_path "/ThunarStandardView/rename" "F2") +; (gtk_accel_path "/ThunarWindow/open-location" "l") +; (gtk_accel_path "/ThunarWindow/view-as-compact-list" "3") +; (gtk_accel_path "/ThunarWindow/view-menu" "") +; (gtk_accel_path "/ThunarWindow/search" "f") +; (gtk_accel_path "/ThunarWindow/new-tab" "t") +; (gtk_accel_path "/ThunarWindow/zoom-reset" "0") +; (gtk_accel_path "/ThunarStandardView/back-alt2" "Back") +; (gtk_accel_path "/ThunarActionManager/open-in-new-tab" "p") +; (gtk_accel_path "/ThunarWindow/view-location-selector-buttons" "") +; (gtk_accel_path "/ThunarActionManager/redo" "z") +; (gtk_accel_path "/ThunarWindow/open-trash" "") +; (gtk_accel_path "/ThunarActionManager/open-in-new-window" "o") +; (gtk_accel_path "/ThunarWindow/view-statusbar" "") +; (gtk_accel_path "/ThunarActionManager/open-location" "") +; (gtk_accel_path "/ThunarStandardView/duplicate" "") +; (gtk_accel_path "/ThunarActionManager/trash-delete-2" "KP_Delete") +; (gtk_accel_path "/ThunarStandardView/back-alt1" "BackSpace") +; (gtk_accel_path "/ThunarStandardView/create-folder" "n") +; (gtk_accel_path "/ThunarWindow/open-home" "Home") +; (gtk_accel_path "/ThunarWindow/switch-focused-split-view-pane" "") +; (gtk_accel_path "/ThunarWindow/show-hidden" "h") +; (gtk_accel_path "/ThunarStandardView/set-default-app" "") +; (gtk_accel_path "/ThunarWindow/empty-trash" "") +; (gtk_accel_path "/ThunarWindow/preferences" "") +; (gtk_accel_path "/ThunarActionManager/delete" "") +; (gtk_accel_path "/ThunarWindow/open-network" "") +; (gtk_accel_path "/ThunarWindow/view-side-pane-tree" "e") +; (gtk_accel_path "/ThunarWindow/open-file-system" "") +; (gtk_accel_path "/ThunarWindow/search-alt" "Search") +; (gtk_accel_path "/ThunarWindow/switch-next-tab-alt" "Tab") +; (gtk_accel_path "/ThunarActionManager/sendto-desktop" "") +; (gtk_accel_path "/ThunarStandardView/make-link" "") +; (gtk_accel_path "/ThunarWindow/zoom-reset-alt" "KP_0") +; (gtk_accel_path "/ThunarWindow/about" "") diff --git a/raveos-hyprland-theme/theme-data/Thunar/uca.xml b/raveos-hyprland-theme/theme-data/Thunar/uca.xml new file mode 100644 index 0000000..b728c4e --- /dev/null +++ b/raveos-hyprland-theme/theme-data/Thunar/uca.xml @@ -0,0 +1,15 @@ + + + + utilities-terminal + Open Terminal Here + + 1776278803921207-1 + kitty %f --launch TerminalEmulator + Example for a custom action + + * + + + + diff --git a/raveos-hyprland-theme/theme-data/gtk-3.0/settings.ini b/raveos-hyprland-theme/theme-data/gtk-3.0/settings.ini new file mode 100644 index 0000000..a7d1f87 --- /dev/null +++ b/raveos-hyprland-theme/theme-data/gtk-3.0/settings.ini @@ -0,0 +1,17 @@ +[Settings] +gtk-theme-name=Yaru-olive-dark +gtk-icon-theme-name=Adwaita +gtk-font-name=Ubuntu Regular 11 +gtk-cursor-theme-name=default +gtk-cursor-theme-size=24 +gtk-toolbar-style=GTK_TOOLBAR_ICONS +gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR +gtk-button-images=0 +gtk-menu-images=0 +gtk-enable-event-sounds=1 +gtk-enable-input-feedback-sounds=0 +gtk-xft-antialias=1 +gtk-xft-hinting=1 +gtk-xft-hintstyle=hintslight +gtk-xft-rgba=rgb +gtk-application-prefer-dark-theme=1 diff --git a/raveos-hyprland-theme/theme-data/gtk-4.0/gtk-dark.css b/raveos-hyprland-theme/theme-data/gtk-4.0/gtk-dark.css new file mode 120000 index 0000000..885f233 --- /dev/null +++ b/raveos-hyprland-theme/theme-data/gtk-4.0/gtk-dark.css @@ -0,0 +1 @@ +/usr/share/themes/Yaru-olive-dark/gtk-4.0/gtk-dark.css \ No newline at end of file diff --git a/raveos-hyprland-theme/theme-data/gtk-4.0/gtk.css b/raveos-hyprland-theme/theme-data/gtk-4.0/gtk.css new file mode 120000 index 0000000..2c4352b --- /dev/null +++ b/raveos-hyprland-theme/theme-data/gtk-4.0/gtk.css @@ -0,0 +1 @@ +/usr/share/themes/Yaru-olive-dark/gtk-4.0/gtk.css \ No newline at end of file diff --git a/raveos-hyprland-theme/theme-data/gtk-4.0/settings.ini b/raveos-hyprland-theme/theme-data/gtk-4.0/settings.ini new file mode 100644 index 0000000..421b4e6 --- /dev/null +++ b/raveos-hyprland-theme/theme-data/gtk-4.0/settings.ini @@ -0,0 +1,7 @@ +[Settings] +gtk-theme-name=Yaru-olive-dark +gtk-icon-theme-name=Adwaita +gtk-font-name=Ubuntu Regular 11 +gtk-cursor-theme-name=default +gtk-cursor-theme-size=24 +gtk-application-prefer-dark-theme=1 diff --git a/raveos-hyprland-theme/theme-data/hypr/dms/outputs.conf b/raveos-hyprland-theme/theme-data/hypr/dms/outputs.conf new file mode 100644 index 0000000..022f5c0 --- /dev/null +++ b/raveos-hyprland-theme/theme-data/hypr/dms/outputs.conf @@ -0,0 +1,3 @@ +# Auto-generated by DMS - do not edit manually + +monitor = HDMI-A-2, 2560x1440@59.951, 0x0, 1.5, vrr, 0 diff --git a/raveos-hyprland-theme/theme-data/hypr/hyprland.conf b/raveos-hyprland-theme/theme-data/hypr/hyprland.conf index efdfc7d..5898d1e 100644 --- a/raveos-hyprland-theme/theme-data/hypr/hyprland.conf +++ b/raveos-hyprland-theme/theme-data/hypr/hyprland.conf @@ -1,123 +1,284 @@ -source = ./dms/colors.conf - -# -# ALT TAB# -# -bind = SUPER, TAB, exec, hyprswitch gui --mod-key super_l --key tab --close mod-key-release --sort-recent --filter-current-monitor - -# -# MONITORS# -# -source = ./monitors.conf -source = ./workspaces.conf - -# -# MY PROGRAMS# -# + +# ####################################################################################### +# AUTOGENERATED HYPRLAND CONFIG. +# EDIT THIS CONFIG ACCORDING TO THE WIKI INSTRUCTIONS. +# ####################################################################################### + + +# This is an example Hyprland config file. +# Refer to the wiki for more information. +# https://wiki.hypr.land/Configuring/ + +# Please note not all available settings / options are set here. +# For a full list, see the wiki + +# You can split this configuration into multiple files +# Create your files separately and then link them to this file like this: +# source = ~/.config/hypr/myColors.conf + +################ +### ALT TAB ### +################ + +################ +### MONITORS ### +################ + +# See https://wiki.hypr.land/Configuring/Monitors/ +monitor=HDMI-A-2, 2560x1440@60, 0x0, 1 + +################### +### MY PROGRAMS ### +################### + +# See https://wiki.hypr.land/Configuring/Keywords/ + +# Set programs that you use $terminal = kitty -$fileManager = Thunar +$fileManager = dolphin +$menu = hyprlauncher + + +################# +### AUTOSTART ### +################# + +# Autostart necessary processes (like notifications daemons, status bars, etc.) +# Or execute your favorite apps at launch like this: -# -# AUTOSTART & ENVIRONMENT# -# exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP exec-once = dbus-update-activation-environment --systemd --all exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP +exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 +exec-once = hyprswitch init --show-title --size-factor 6 --workspaces-per-row 5 & exec-once = gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark' exec-once = bash -c "wl-paste --watch cliphist store &" -exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 -exec-once = sleep 1 && dms run --config ~/.config/dms/ -exec-once = sleep 3 && dms ipc call wallpaper set "/usr/share/backgrounds/raveos/raveos-main-bg.jpeg" -exec-once = sleep 1 && /usr/lib/pam_kwallet_init -exec-once = /usr/lib/mate-polkit/polkit-mate-authentication-agent-1 +exec-once = dms run +#exec-once = hyprshell run + + +############################# +### ENVIRONMENT VARIABLES ### +############################# + +# See https://wiki.hypr.land/Configuring/Environment-variables/ -# Theme & VM Fixes env = XCURSOR_SIZE,24 env = HYPRCURSOR_SIZE,24 -env = WLR_NO_HARDWARE_CURSORS,1 -env = WLR_RENDERER_ALLOW_SOFTWARE,1 + +# Default env vars. +env = HOME, /home/$USER/ +env = XDG_CONFIG_HOME, /home/$USER/.config env = XDG_CURRENT_DESKTOP,Hyprland env = XDG_SESSION_TYPE,wayland env = XDG_SESSION_DESKTOP,Hyprland +env = XDG_MENU_PREFIX,arch- + env = GDK_BACKEND,wayland env = QT_QPA_PLATFORM,wayland env = QT_QPA_PLATFORMTHEME,qt6ct env = QT_AUTO_SCREEN_SCALE_FACTOR,1 env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1 env = QT_STYLE_OVERRIDE,kvantum +env = SSH_AUTH_SOCK,$XDG_RUNTIME_DIR/ssh-agent.socket + + +################### +### PERMISSIONS ### +################### -# -# LOOK AND FEEL# -# +# See https://wiki.hypr.land/Configuring/Permissions/ +# Please note permission changes here require a Hyprland restart and are not applied on-the-fly +# for security reasons + +# ecosystem { +# enforce_permissions = 1 +# } + +# permission = /usr/(bin|local/bin)/grim, screencopy, allow +# permission = /usr/(lib|libexec|lib64)/xdg-desktop-portal-hyprland, screencopy, allow +# permission = /usr/(bin|local/bin)/hyprpm, plugin, allow + + +##################### +### LOOK AND FEEL ### +##################### + +# Refer to https://wiki.hypr.land/Configuring/Variables/ + +# https://wiki.hypr.land/Configuring/Variables/#general general { gaps_in = 5 - gaps_out = 2 + gaps_out = 20 + border_size = 2 - col.active_border = $primary - col.inactive_border = $outline - resize_on_border = true + + # https://wiki.hypr.land/Configuring/Variables/#variable-types for info about colors + col.active_border = rgba(4ef527cc) rgba(005dcacc) 45deg + col.inactive_border = rgba(595959aa) + + # Set to true enable resizing windows by clicking and dragging on borders and gaps + resize_on_border = false + + # Please see https://wiki.hypr.land/Configuring/Tearing/ before you turn this on + allow_tearing = false + layout = dwindle } +# https://wiki.hypr.land/Configuring/Variables/#decoration decoration { - rounding = 11 + rounding = 10 + rounding_power = 2 + + # Change transparency of focused and unfocused windows active_opacity = 1.0 inactive_opacity = 1.0 + shadow { - enabled = false + enabled = true + range = 4 + render_power = 3 + color = rgba(1a1a1aee) } + + # https://wiki.hypr.land/Configuring/Variables/#blur blur { enabled = true size = 3 passes = 1 + vibrancy = 0.1696 } } +# https://wiki.hypr.land/Configuring/Variables/#animations animations { - enabled = yes - bezier = easeOutQuint,0.23,1,0.32,1 - animation = global, 1, 10, default - animation = windows, 1, 4.79, easeOutQuint - animation = layers, 1, 3.81, easeOutQuint - animation = workspaces, 1, 1.94, almostLinear, fade + enabled = yes, please :) + + # Default curves, see https://wiki.hypr.land/Configuring/Animations/#curves + # NAME, X0, Y0, X1, Y1 + bezier = easeOutQuint, 0.23, 1, 0.32, 1 + bezier = easeInOutCubic, 0.65, 0.05, 0.36, 1 + bezier = linear, 0, 0, 1, 1 + bezier = almostLinear, 0.5, 0.5, 0.75, 1 + bezier = quick, 0.15, 0, 0.1, 1 + + # Default animations, see https://wiki.hypr.land/Configuring/Animations/ + # NAME, ONOFF, SPEED, CURVE, [STYLE] + animation = global, 1, 10, default + animation = border, 1, 5.39, easeOutQuint + animation = windows, 1, 4.79, easeOutQuint + animation = windowsIn, 1, 4.1, easeOutQuint, popin 87% + animation = windowsOut, 1, 1.49, linear, popin 87% + animation = fadeIn, 1, 1.73, almostLinear + animation = fadeOut, 1, 1.46, almostLinear + animation = fade, 1, 3.03, quick + animation = layers, 1, 3.81, easeOutQuint + animation = layersIn, 1, 4, easeOutQuint, fade + animation = layersOut, 1, 1.5, linear, fade + animation = fadeLayersIn, 1, 1.79, almostLinear + animation = fadeLayersOut, 1, 1.39, almostLinear + animation = workspaces, 1, 1.94, almostLinear, fade + animation = workspacesIn, 1, 1.21, almostLinear, fade + animation = workspacesOut, 1, 1.94, almostLinear, fade + animation = zoomFactor, 1, 7, quick } +# Ref https://wiki.hypr.land/Configuring/Workspace-Rules/ +# "Smart gaps" / "No gaps when only" +# uncomment all if you wish to use that. +# workspace = w[tv1], gapsout:0, gapsin:0 +# workspace = f[1], gapsout:0, gapsin:0 +# windowrule { +# name = no-gaps-wtv1 +# match:float = false +# match:workspace = w[tv1] +# +# border_size = 0 +# rounding = 0 +# } +# +# windowrule { +# name = no-gaps-f1 +# match:float = false +# match:workspace = f[1] +# +# border_size = 0 +# rounding = 0 +# } + +# See https://wiki.hypr.land/Configuring/Dwindle-Layout/ for more dwindle { - pseudotile = true - preserve_split = true + pseudotile = true # Master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below + preserve_split = true # You probably want this } +# See https://wiki.hypr.land/Configuring/Master-Layout/ for more master { new_status = master } +# https://wiki.hypr.land/Configuring/Variables/#misc misc { - force_default_wallpaper = 0 - disable_hyprland_logo = true + force_default_wallpaper = -1 # Set to 0 or 1 to disable the anime mascot wallpapers + disable_hyprland_logo = false # If true disables the random hyprland logo / anime girl background. :( } + +############# +### INPUT ### +############# + +# https://wiki.hypr.land/Configuring/Variables/#input input { - kb_layout = gb + kb_layout = + kb_variant = + kb_model = + kb_options = + kb_rules = + follow_mouse = 1 + + sensitivity = 0 # -1.0 - 1.0, 0 means no modification. numlock_by_default = true + accel_profile = flat + + touchpad { + natural_scroll = false + } } -cursor { - no_warps = true +# See https://wiki.hypr.land/Configuring/Gestures +gesture = 3, horizontal, workspace + +# Example per-device config +# See https://wiki.hypr.land/Configuring/Keywords/#per-device-input-configs for more +device { + name = epic-mouse-v1 + sensitivity = -0.5 } -# -# KEYBINDINGS# -# -$mainMod = SUPER + +################### +### KEYBINDINGS ### +################### + +# See https://wiki.hypr.land/Configuring/Keywords/ +$mainMod = SUPER # Sets "Windows" key as main modifier + +# DMS Shell +bind = SUPER, SUPER_L, exec, dms ipc call spotlight toggle + +# Example binds, see https://wiki.hypr.land/Configuring/Binds/ for more +bind = CTRL ALT, T, exec, $terminal bind = $mainMod, Q, killactive, -bind = $mainMod, M, exit, -bind = $mainMod, E, exec, nautilus +bind = $mainMod, M, exec, command -v hyprshutdown >/dev/null 2>&1 && hyprshutdown || hyprctl dispatch exit +bind = $mainMod, E, exec, $fileManager bind = $mainMod, V, togglefloating, -bind = $mainMod, P, pseudo, -bind = $mainMod, J, togglesplit, -bind = $mainMod, Return, exec, $terminal +bind = $mainMod, R, exec, $menu +bind = $mainMod, P, pseudo, # dwindle +bind = $mainMod, J, layoutmsg, togglesplit # dwindle # Move focus with mainMod + arrow keys bind = $mainMod, left, movefocus, l @@ -125,30 +286,154 @@ bind = $mainMod, right, movefocus, r bind = $mainMod, up, movefocus, u bind = $mainMod, down, movefocus, d -# Switch workspaces with mainMod + [1-9] +# Switch workspaces with mainMod + [0-9] bind = $mainMod, 1, workspace, 1 bind = $mainMod, 2, workspace, 2 bind = $mainMod, 3, workspace, 3 bind = $mainMod, 4, workspace, 4 bind = $mainMod, 5, workspace, 5 +bind = $mainMod, 6, workspace, 6 +bind = $mainMod, 7, workspace, 7 +bind = $mainMod, 8, workspace, 8 +bind = $mainMod, 9, workspace, 9 +bind = $mainMod, 0, workspace, 10 # Move active window to a workspace with mainMod + SHIFT + [0-9] bind = $mainMod SHIFT, 1, movetoworkspace, 1 bind = $mainMod SHIFT, 2, movetoworkspace, 2 +bind = $mainMod SHIFT, 3, movetoworkspace, 3 +bind = $mainMod SHIFT, 4, movetoworkspace, 4 +bind = $mainMod SHIFT, 5, movetoworkspace, 5 +bind = $mainMod SHIFT, 6, movetoworkspace, 6 +bind = $mainMod SHIFT, 7, movetoworkspace, 7 +bind = $mainMod SHIFT, 8, movetoworkspace, 8 +bind = $mainMod SHIFT, 9, movetoworkspace, 9 +bind = $mainMod SHIFT, 0, movetoworkspace, 10 -# Shell Binds -bind = SUPER, SUPER_L, exec, dms ipc call spotlight toggle -bind = $mainMod, V, exec, dms ipc call clipboard toggle -bind = $mainMod, comma, exec, dms ipc call settings toggle -bind = $mainMod, N, exec, dms ipc call notifications toggle -bind = $mainMod SHIFT, N, exec, dms ipc call notepad toggle -bind = $mainMod, Y, exec, dms ipc call wallpaper next +# Example special workspace (scratchpad) +bind = $mainMod, S, togglespecialworkspace, magic +bind = $mainMod SHIFT, S, movetoworkspace, special:magic + +# Scroll through existing workspaces with mainMod + scroll +bind = $mainMod, mouse_down, workspace, e+1 +bind = $mainMod, mouse_up, workspace, e-1 # Move/resize windows with mainMod + LMB/RMB and dragging bindm = $mainMod, mouse:272, movewindow bindm = $mainMod, mouse:273, resizewindow -# Source remaining DMS configs +# Laptop multimedia keys for volume and LCD brightness +bindel = ,XF86AudioRaiseVolume, exec, wpctl set-volume -l 1 @DEFAULT_AUDIO_SINK@ 5%+ +bindel = ,XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%- +bindel = ,XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle +bindel = ,XF86AudioMicMute, exec, wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle +bindel = ,XF86MonBrightnessUp, exec, brightnessctl -e4 -n2 set 5%+ +bindel = ,XF86MonBrightnessDown, exec, brightnessctl -e4 -n2 set 5%- + +# Requires playerctl +bindl = , XF86AudioNext, exec, playerctl next +bindl = , XF86AudioPause, exec, playerctl play-pause +bindl = , XF86AudioPlay, exec, playerctl play-pause +bindl = , XF86AudioPrev, exec, playerctl previous + +############################## +### WINDOWS AND WORKSPACES ### +############################## + +# See https://wiki.hypr.land/Configuring/Window-Rules/ for more +# See https://wiki.hypr.land/Configuring/Workspace-Rules/ for workspace rules + +# Example windowrules that are useful + +windowrule { + # Ignore maximize requests from all apps. You'll probably like this. + name = suppress-maximize-events + match:class = .* + + suppress_event = maximize +} + +windowrule { + name = windowrule-1 + float = on + match:class = .* +} + +windowrule { + name = windowrule-2 + size = 888 888 + match:class = org.gnome.gedit +} + +windowrule { + name = windowrule-3 + size = 444 444 + match:title = Preferences +} + +windowrule { + name = windowrule-4 + size = 1111 666 + match:class = thunar +} + +windowrule { + name = windowrule-5 + size = 444 111 + match:title = File Operation Progress +} + +windowrule { + name = windowrule-6 + size = 444 444 + match:title = ^(.*Properties.*)$ +} + +windowrule { + name = windowrule-7 + size = 444 333 + match:title = Confirm to replace files +} + +windowrule { + name = windowrule-8 + size = 888 888 + match:class = org.pulseaudio.pavucontrol +} + +windowrule { + name = windowrule-9 + size = 444 111 + match:title = Create New Folder +} + +windowrule { + name = windowrule-10 + size = 444 111 + match:title = ^(.*Rename.*)$ +} + +windowrule { + # Fix some dragging issues with XWayland + name = fix-xwayland-drags + match:class = ^$ + match:title = ^$ + match:xwayland = true + match:float = true + match:fullscreen = false + match:pin = false + + no_focus = true +} + +# Hyprland-run windowrule +windowrule { + name = move-hyprland-run + + match:class = hyprland-run + + move = 20 monitor_h-120 + float = yes +} + source = ./dms/cursor.conf -source = ./dms/layout.conf -source = ./dms/windowrules.conf diff --git a/raveos-hyprland-theme/theme-data/hypr/monitors.conf b/raveos-hyprland-theme/theme-data/hypr/monitors.conf index 12d095a..e69de29 100644 --- a/raveos-hyprland-theme/theme-data/hypr/monitors.conf +++ b/raveos-hyprland-theme/theme-data/hypr/monitors.conf @@ -1,5 +0,0 @@ -# Auto-generated by raveos-monitor-setup -# Run raveos-monitor-setup to reconfigure monitors -# Format: monitor=NAME, RESxRES@HZ, POSxPOS, SCALE - -monitor=,preferred,auto,1 diff --git a/raveos-hyprland-theme/theme-data/hypr/workspaces.conf b/raveos-hyprland-theme/theme-data/hypr/workspaces.conf index 328ed03..e69de29 100644 --- a/raveos-hyprland-theme/theme-data/hypr/workspaces.conf +++ b/raveos-hyprland-theme/theme-data/hypr/workspaces.conf @@ -1,2 +0,0 @@ -# Auto-generated by raveos-monitor-setup -# Workspace assignments are configured automatically based on connected monitors diff --git a/raveos-hyprland-theme/theme-data/kitty/kitty.conf b/raveos-hyprland-theme/theme-data/kitty/kitty.conf index 5ad7fee..7c86425 100644 --- a/raveos-hyprland-theme/theme-data/kitty/kitty.conf +++ b/raveos-hyprland-theme/theme-data/kitty/kitty.conf @@ -1,38 +1,7 @@ -# RaveOS Kitty Terminal Config (Nord) -font_family JetBrains Mono -font_size 11.0 +font_family Ubuntu Monospace +bold_font auto +italic_font auto +bold_italic_font auto -foreground #D8DEE9 -background #2E3440 -selection_foreground #2E3440 -selection_background #88C0D0 - -color0 #3B4252 -color1 #BF616A -color2 #A3BE8C -color3 #EBCB8B -color4 #81A1C1 -color5 #B48EAD -color6 #88C0D0 -color7 #E5E9F0 -color8 #4C566A -color9 #BF616A -color10 #A3BE8C -color11 #EBCB8B -color12 #81A1C1 -color13 #B48EAD -color14 #8FBCBB -color15 #ECEFF4 - -cursor #D8DEE9 -cursor_shape beam - -background_opacity 0.92 -window_padding_width 8 -confirm_os_window_close 0 - -tab_bar_style slant -active_tab_foreground #2E3440 -active_tab_background #A3BE8C -inactive_tab_foreground #D8DEE9 -inactive_tab_background #3B4252 +background_opacity 0.5 +background_blur 1 diff --git a/raveos-hyprland-theme/theme-data/nwg-look/config b/raveos-hyprland-theme/theme-data/nwg-look/config new file mode 100644 index 0000000..3f49ae5 --- /dev/null +++ b/raveos-hyprland-theme/theme-data/nwg-look/config @@ -0,0 +1,7 @@ +{ + "export-settings-ini": true, + "export-gtkrc-20": true, + "export-index-theme": true, + "export-xsettingsd": true, + "export-gtk4-symlinks": true +} \ No newline at end of file diff --git a/raveos-hyprland-theme/theme-data/xfce4/xfconf/xfce-perchannel-xml/thunar-shares-plugin.xml b/raveos-hyprland-theme/theme-data/xfce4/xfconf/xfce-perchannel-xml/thunar-shares-plugin.xml new file mode 100644 index 0000000..9efdda3 --- /dev/null +++ b/raveos-hyprland-theme/theme-data/xfce4/xfconf/xfce-perchannel-xml/thunar-shares-plugin.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/raveos-hyprland-theme/theme-data/xfce4/xfconf/xfce-perchannel-xml/thunar.xml b/raveos-hyprland-theme/theme-data/xfce4/xfconf/xfce-perchannel-xml/thunar.xml new file mode 100644 index 0000000..660ad5d --- /dev/null +++ b/raveos-hyprland-theme/theme-data/xfce4/xfconf/xfce-perchannel-xml/thunar.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/raveos-hyprland-theme/theme-data/xsettingsd/xsettingsd.conf b/raveos-hyprland-theme/theme-data/xsettingsd/xsettingsd.conf new file mode 100644 index 0000000..89697df --- /dev/null +++ b/raveos-hyprland-theme/theme-data/xsettingsd/xsettingsd.conf @@ -0,0 +1,9 @@ +Net/ThemeName "Yaru-olive-dark" +Net/IconThemeName "Adwaita" +Gtk/CursorThemeName "default" +Net/EnableEventSounds 1 +EnableInputFeedbackSounds 0 +Xft/Antialias 1 +Xft/Hinting 1 +Xft/HintStyle "hintslight" +Xft/RGBA "rgb" -- cgit v1.3