mirror of
https://gitlab.com/dwt1/dotfiles.git
synced 2026-08-10 18:11:13 +10:00
Compare commits
8
Commits
a4d2e80fec
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
699e2dfac9 | ||
|
|
2c9143fe42 | ||
|
|
0e61ef2046 | ||
|
|
356a4dab70 | ||
|
|
bf77f23ae5 | ||
|
|
d266419c9d | ||
|
|
4d4dde3231 | ||
|
|
b96bccb297 |
@@ -4,11 +4,14 @@
|
|||||||
"customThemeFile": "/home/dt/.config/DankMaterialShell/themes/onedark/theme.json",
|
"customThemeFile": "/home/dt/.config/DankMaterialShell/themes/onedark/theme.json",
|
||||||
"registryThemeVariants": {},
|
"registryThemeVariants": {},
|
||||||
"matugenScheme": "scheme-tonal-spot",
|
"matugenScheme": "scheme-tonal-spot",
|
||||||
|
"matugenContrast": 0,
|
||||||
"runUserMatugenTemplates": true,
|
"runUserMatugenTemplates": true,
|
||||||
"matugenTargetMonitor": "",
|
"matugenTargetMonitor": "",
|
||||||
"popupTransparency": 1,
|
"popupTransparency": 1,
|
||||||
"dockTransparency": 1,
|
"dockTransparency": 1,
|
||||||
"widgetBackgroundColor": "sc",
|
"widgetBackgroundColor": "sc",
|
||||||
|
"widgetBackgroundCustomColor": "#6750A4",
|
||||||
|
"widgetBackgroundCustomStrength": 0.5,
|
||||||
"widgetColorMode": "default",
|
"widgetColorMode": "default",
|
||||||
"controlCenterTileColorMode": "primary",
|
"controlCenterTileColorMode": "primary",
|
||||||
"buttonColorMode": "primary",
|
"buttonColorMode": "primary",
|
||||||
@@ -17,11 +20,18 @@
|
|||||||
"niriLayoutRadiusOverride": 6,
|
"niriLayoutRadiusOverride": 6,
|
||||||
"niriLayoutBorderSize": 2,
|
"niriLayoutBorderSize": 2,
|
||||||
"hyprlandLayoutGapsOverride": -1,
|
"hyprlandLayoutGapsOverride": -1,
|
||||||
|
"hyprlandLayoutGapsOutOverride": -1,
|
||||||
"hyprlandLayoutRadiusOverride": -1,
|
"hyprlandLayoutRadiusOverride": -1,
|
||||||
"hyprlandLayoutBorderSize": -1,
|
"hyprlandLayoutBorderSize": -1,
|
||||||
|
"hyprlandResizeOnBorder": false,
|
||||||
"mangoLayoutGapsOverride": -1,
|
"mangoLayoutGapsOverride": -1,
|
||||||
|
"mangoLayoutGapsOutOverride": -1,
|
||||||
"mangoLayoutRadiusOverride": -1,
|
"mangoLayoutRadiusOverride": -1,
|
||||||
"mangoLayoutBorderSize": -1,
|
"mangoLayoutBorderSize": -1,
|
||||||
|
"mangoTrackpadNaturalScrolling": true,
|
||||||
|
"firstDayOfWeek": -1,
|
||||||
|
"showWeekNumber": false,
|
||||||
|
"calendarBackend": "auto",
|
||||||
"use24HourClock": true,
|
"use24HourClock": true,
|
||||||
"showSeconds": false,
|
"showSeconds": false,
|
||||||
"padHours12Hour": false,
|
"padHours12Hour": false,
|
||||||
@@ -36,6 +46,17 @@
|
|||||||
"modalAnimationSpeed": 1,
|
"modalAnimationSpeed": 1,
|
||||||
"modalCustomAnimationDuration": 150,
|
"modalCustomAnimationDuration": 150,
|
||||||
"enableRippleEffects": true,
|
"enableRippleEffects": true,
|
||||||
|
"animationVariant": 0,
|
||||||
|
"motionEffect": 0,
|
||||||
|
"m3ElevationEnabled": true,
|
||||||
|
"m3ElevationIntensity": 12,
|
||||||
|
"m3ElevationOpacity": 30,
|
||||||
|
"m3ElevationColorMode": "default",
|
||||||
|
"m3ElevationLightDirection": "top",
|
||||||
|
"m3ElevationCustomColor": "#000000",
|
||||||
|
"modalElevationEnabled": true,
|
||||||
|
"popoutElevationEnabled": true,
|
||||||
|
"barElevationEnabled": false,
|
||||||
"blurEnabled": false,
|
"blurEnabled": false,
|
||||||
"blurForegroundLayers": true,
|
"blurForegroundLayers": true,
|
||||||
"blurLayerOutlineOpacity": 0.12,
|
"blurLayerOutlineOpacity": 0.12,
|
||||||
@@ -45,6 +66,8 @@
|
|||||||
"wallpaperFillMode": "Fill",
|
"wallpaperFillMode": "Fill",
|
||||||
"blurredWallpaperLayer": false,
|
"blurredWallpaperLayer": false,
|
||||||
"blurWallpaperOnOverview": false,
|
"blurWallpaperOnOverview": false,
|
||||||
|
"wallpaperBackgroundColorMode": "black",
|
||||||
|
"wallpaperBackgroundCustomColor": "#000000",
|
||||||
"showLauncherButton": true,
|
"showLauncherButton": true,
|
||||||
"showWorkspaceSwitcher": true,
|
"showWorkspaceSwitcher": true,
|
||||||
"showFocusedWindow": true,
|
"showFocusedWindow": true,
|
||||||
@@ -64,6 +87,12 @@
|
|||||||
"showClock": true,
|
"showClock": true,
|
||||||
"showNotificationButton": true,
|
"showNotificationButton": true,
|
||||||
"showBattery": true,
|
"showBattery": true,
|
||||||
|
"showBatteryPercent": true,
|
||||||
|
"showBatteryPercentOnlyOnBattery": false,
|
||||||
|
"showBatteryTime": false,
|
||||||
|
"showBatteryTimeOnlyOnBattery": false,
|
||||||
|
"batteryPillStyle": false,
|
||||||
|
"batteryPillPercentSign": false,
|
||||||
"showControlCenterButton": true,
|
"showControlCenterButton": true,
|
||||||
"showCapsLockIndicator": true,
|
"showCapsLockIndicator": true,
|
||||||
"controlCenterShowNetworkIcon": true,
|
"controlCenterShowNetworkIcon": true,
|
||||||
@@ -78,6 +107,8 @@
|
|||||||
"controlCenterShowBatteryIcon": false,
|
"controlCenterShowBatteryIcon": false,
|
||||||
"controlCenterShowPrinterIcon": false,
|
"controlCenterShowPrinterIcon": false,
|
||||||
"controlCenterShowScreenSharingIcon": true,
|
"controlCenterShowScreenSharingIcon": true,
|
||||||
|
"controlCenterShowIdleInhibitorIcon": false,
|
||||||
|
"controlCenterShowDoNotDisturbIcon": false,
|
||||||
"showPrivacyButton": true,
|
"showPrivacyButton": true,
|
||||||
"privacyShowMicIcon": false,
|
"privacyShowMicIcon": false,
|
||||||
"privacyShowCameraIcon": false,
|
"privacyShowCameraIcon": false,
|
||||||
@@ -133,29 +164,57 @@
|
|||||||
"maxWorkspaceIcons": 3,
|
"maxWorkspaceIcons": 3,
|
||||||
"workspaceAppIconSizeOffset": 0,
|
"workspaceAppIconSizeOffset": 0,
|
||||||
"groupWorkspaceApps": true,
|
"groupWorkspaceApps": true,
|
||||||
|
"groupActiveWorkspaceApps": false,
|
||||||
"workspaceFollowFocus": false,
|
"workspaceFollowFocus": false,
|
||||||
"showOccupiedWorkspacesOnly": false,
|
"showOccupiedWorkspacesOnly": false,
|
||||||
"reverseScrolling": false,
|
"reverseScrolling": false,
|
||||||
"dwlShowAllTags": false,
|
"dwlShowAllTags": false,
|
||||||
|
"workspaceActiveAppHighlightEnabled": false,
|
||||||
"workspaceColorMode": "default",
|
"workspaceColorMode": "default",
|
||||||
|
"workspaceFocusedCustomColor": "#6750A4",
|
||||||
"workspaceOccupiedColorMode": "none",
|
"workspaceOccupiedColorMode": "none",
|
||||||
|
"workspaceOccupiedCustomColor": "#625B71",
|
||||||
"workspaceUnfocusedColorMode": "default",
|
"workspaceUnfocusedColorMode": "default",
|
||||||
|
"workspaceUnfocusedCustomColor": "#49454E",
|
||||||
"workspaceUrgentColorMode": "default",
|
"workspaceUrgentColorMode": "default",
|
||||||
|
"workspaceUrgentCustomColor": "#B3261E",
|
||||||
"workspaceFocusedBorderEnabled": false,
|
"workspaceFocusedBorderEnabled": false,
|
||||||
"workspaceFocusedBorderColor": "primary",
|
"workspaceFocusedBorderColor": "primary",
|
||||||
|
"workspaceFocusedBorderCustomColor": "#6750A4",
|
||||||
"workspaceFocusedBorderThickness": 2,
|
"workspaceFocusedBorderThickness": 2,
|
||||||
|
"workspaceUnfocusedMonitorSeparateAppearance": false,
|
||||||
|
"workspaceUnfocusedMonitorColorMode": "default",
|
||||||
|
"workspaceUnfocusedMonitorFocusedCustomColor": "#6750A4",
|
||||||
|
"workspaceUnfocusedMonitorOccupiedColorMode": "none",
|
||||||
|
"workspaceUnfocusedMonitorOccupiedCustomColor": "#625B71",
|
||||||
|
"workspaceUnfocusedMonitorUnfocusedColorMode": "default",
|
||||||
|
"workspaceUnfocusedMonitorUnfocusedCustomColor": "#49454E",
|
||||||
|
"workspaceUnfocusedMonitorUrgentColorMode": "default",
|
||||||
|
"workspaceUnfocusedMonitorUrgentCustomColor": "#B3261E",
|
||||||
|
"workspaceUnfocusedMonitorBorderEnabled": false,
|
||||||
|
"workspaceUnfocusedMonitorBorderColor": "primary",
|
||||||
|
"workspaceUnfocusedMonitorBorderCustomColor": "#6750A4",
|
||||||
|
"workspaceUnfocusedMonitorBorderThickness": 2,
|
||||||
"workspaceNameIcons": {},
|
"workspaceNameIcons": {},
|
||||||
"waveProgressEnabled": true,
|
"waveProgressEnabled": true,
|
||||||
"scrollTitleEnabled": true,
|
"scrollTitleEnabled": true,
|
||||||
|
"mediaAdaptiveWidthEnabled": true,
|
||||||
"audioVisualizerEnabled": true,
|
"audioVisualizerEnabled": true,
|
||||||
"audioScrollMode": "volume",
|
"audioScrollMode": "volume",
|
||||||
"audioWheelScrollAmount": 5,
|
"audioWheelScrollAmount": 5,
|
||||||
|
"audioDeviceScrollVolumeEnabled": false,
|
||||||
|
"mediaExcludePlayers": [],
|
||||||
"clockCompactMode": false,
|
"clockCompactMode": false,
|
||||||
"focusedWindowCompactMode": false,
|
"focusedWindowCompactMode": false,
|
||||||
|
"focusedWindowSize": 1,
|
||||||
|
"focusedWindowShowIcon": true,
|
||||||
"runningAppsCompactMode": true,
|
"runningAppsCompactMode": true,
|
||||||
"barMaxVisibleApps": 0,
|
"barMaxVisibleApps": 0,
|
||||||
"barMaxVisibleRunningApps": 0,
|
"barMaxVisibleRunningApps": 0,
|
||||||
"barShowOverflowBadge": true,
|
"barShowOverflowBadge": true,
|
||||||
|
"trayAutoOverflow": true,
|
||||||
|
"trayPopupSingleLine": true,
|
||||||
|
"trayMaxVisibleItems": 0,
|
||||||
"appsDockHideIndicators": false,
|
"appsDockHideIndicators": false,
|
||||||
"appsDockColorizeActive": false,
|
"appsDockColorizeActive": false,
|
||||||
"appsDockActiveColorMode": "primary",
|
"appsDockActiveColorMode": "primary",
|
||||||
@@ -163,6 +222,7 @@
|
|||||||
"appsDockEnlargePercentage": 125,
|
"appsDockEnlargePercentage": 125,
|
||||||
"appsDockIconSizePercentage": 100,
|
"appsDockIconSizePercentage": 100,
|
||||||
"keyboardLayoutNameCompactMode": false,
|
"keyboardLayoutNameCompactMode": false,
|
||||||
|
"keyboardLayoutNameShowIcon": false,
|
||||||
"runningAppsCurrentWorkspace": false,
|
"runningAppsCurrentWorkspace": false,
|
||||||
"runningAppsGroupByApp": false,
|
"runningAppsGroupByApp": false,
|
||||||
"runningAppsCurrentMonitor": false,
|
"runningAppsCurrentMonitor": false,
|
||||||
@@ -172,9 +232,18 @@
|
|||||||
"lockDateFormat": "",
|
"lockDateFormat": "",
|
||||||
"greeterRememberLastSession": true,
|
"greeterRememberLastSession": true,
|
||||||
"greeterRememberLastUser": true,
|
"greeterRememberLastUser": true,
|
||||||
|
"greeterAutoLogin": false,
|
||||||
"greeterEnableFprint": false,
|
"greeterEnableFprint": false,
|
||||||
"greeterEnableU2f": false,
|
"greeterEnableU2f": false,
|
||||||
"greeterWallpaperPath": "",
|
"greeterWallpaperPath": "",
|
||||||
|
"greeterUse24HourClock": true,
|
||||||
|
"greeterShowSeconds": false,
|
||||||
|
"greeterPadHours12Hour": false,
|
||||||
|
"greeterLockDateFormat": "",
|
||||||
|
"greeterFontFamily": "",
|
||||||
|
"greeterWallpaperFillMode": "",
|
||||||
|
"greeterSyncPending": false,
|
||||||
|
"greeterSyncBaseline": {},
|
||||||
"mediaSize": 1,
|
"mediaSize": 1,
|
||||||
"appLauncherViewMode": "grid",
|
"appLauncherViewMode": "grid",
|
||||||
"spotlightModalViewMode": "grid",
|
"spotlightModalViewMode": "grid",
|
||||||
@@ -185,21 +254,55 @@
|
|||||||
"sortAppsAlphabetically": false,
|
"sortAppsAlphabetically": false,
|
||||||
"appLauncherGridColumns": 6,
|
"appLauncherGridColumns": 6,
|
||||||
"spotlightCloseNiriOverview": true,
|
"spotlightCloseNiriOverview": true,
|
||||||
|
"rememberLastQuery": false,
|
||||||
|
"rememberLastMode": true,
|
||||||
"spotlightSectionViewModes": {},
|
"spotlightSectionViewModes": {},
|
||||||
"appDrawerSectionViewModes": {
|
"appDrawerSectionViewModes": {
|
||||||
"apps": "list"
|
"apps": "list"
|
||||||
},
|
},
|
||||||
"niriOverviewOverlayEnabled": true,
|
"niriOverviewOverlayEnabled": true,
|
||||||
"dankLauncherV2Size": "compact",
|
"dankLauncherV2Size": "compact",
|
||||||
|
"dankLauncherV2ShowSourceBadges": true,
|
||||||
"dankLauncherV2BorderEnabled": false,
|
"dankLauncherV2BorderEnabled": false,
|
||||||
"dankLauncherV2BorderThickness": 2,
|
"dankLauncherV2BorderThickness": 2,
|
||||||
"dankLauncherV2BorderColor": "primary",
|
"dankLauncherV2BorderColor": "primary",
|
||||||
"dankLauncherV2ShowFooter": true,
|
"dankLauncherV2ShowFooter": true,
|
||||||
"dankLauncherV2UnloadOnClose": false,
|
"dankLauncherV2UnloadOnClose": false,
|
||||||
|
"dankLauncherV2IncludeFilesInAll": false,
|
||||||
|
"dankLauncherV2IncludeFoldersInAll": false,
|
||||||
|
"launcherUseOverlayLayer": false,
|
||||||
|
"launcherStyle": "full",
|
||||||
|
"spotlightBarShowModeChips": false,
|
||||||
|
"keybindsFloatingWindow": false,
|
||||||
"useAutoLocation": false,
|
"useAutoLocation": false,
|
||||||
"weatherEnabled": true,
|
"weatherEnabled": true,
|
||||||
|
"dashTabs": [
|
||||||
|
{
|
||||||
|
"id": "overview",
|
||||||
|
"enabled": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "media",
|
||||||
|
"enabled": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "wallpaper",
|
||||||
|
"enabled": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "weather",
|
||||||
|
"enabled": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "settings",
|
||||||
|
"enabled": true
|
||||||
|
}
|
||||||
|
],
|
||||||
"networkPreference": "auto",
|
"networkPreference": "auto",
|
||||||
"iconTheme": "System Default",
|
"iconThemeDark": "System Default",
|
||||||
|
"iconThemeLight": "System Default",
|
||||||
|
"iconThemePerMode": false,
|
||||||
|
"lastAppliedIconTheme": "",
|
||||||
"cursorSettings": {
|
"cursorSettings": {
|
||||||
"theme": "System Default",
|
"theme": "System Default",
|
||||||
"size": 24,
|
"size": 24,
|
||||||
@@ -227,28 +330,50 @@
|
|||||||
"monoFontFamily": "JetBrains Mono SemiBold",
|
"monoFontFamily": "JetBrains Mono SemiBold",
|
||||||
"fontWeight": 700,
|
"fontWeight": 700,
|
||||||
"fontScale": 1.1,
|
"fontScale": 1.1,
|
||||||
|
"textRenderType": 0,
|
||||||
|
"textRenderQuality": 0,
|
||||||
"notepadUseMonospace": true,
|
"notepadUseMonospace": true,
|
||||||
"notepadFontFamily": "",
|
"notepadFontFamily": "",
|
||||||
"notepadFontSize": 14,
|
"notepadFontSize": 14,
|
||||||
|
"notificationSummaryFontSize": 0,
|
||||||
|
"notificationBodyFontSize": 0,
|
||||||
"notepadShowLineNumbers": false,
|
"notepadShowLineNumbers": false,
|
||||||
|
"notepadAutoSave": false,
|
||||||
|
"notepadSlideoutSide": "right",
|
||||||
|
"notepadDefaultMode": "slideout",
|
||||||
"notepadTransparencyOverride": -1,
|
"notepadTransparencyOverride": -1,
|
||||||
"notepadLastCustomTransparency": 0.7,
|
"notepadLastCustomTransparency": 0.7,
|
||||||
|
"notepadUseCompositorGap": false,
|
||||||
|
"notepadEdgeGap": 0,
|
||||||
"soundsEnabled": true,
|
"soundsEnabled": true,
|
||||||
"useSystemSoundTheme": false,
|
"useSystemSoundTheme": false,
|
||||||
|
"soundLogin": false,
|
||||||
"soundNewNotification": true,
|
"soundNewNotification": true,
|
||||||
"soundVolumeChanged": true,
|
"soundVolumeChanged": true,
|
||||||
"soundPluggedIn": true,
|
"soundPluggedIn": true,
|
||||||
|
"muteSoundsWhenMediaPlaying": true,
|
||||||
"acMonitorTimeout": 0,
|
"acMonitorTimeout": 0,
|
||||||
"acLockTimeout": 0,
|
"acLockTimeout": 0,
|
||||||
"acSuspendTimeout": 0,
|
"acSuspendTimeout": 0,
|
||||||
"acSuspendBehavior": 0,
|
"acSuspendBehavior": 0,
|
||||||
"acProfileName": "",
|
"acProfileName": "",
|
||||||
|
"acPostLockMonitorTimeout": 0,
|
||||||
"batteryMonitorTimeout": 0,
|
"batteryMonitorTimeout": 0,
|
||||||
"batteryLockTimeout": 0,
|
"batteryLockTimeout": 0,
|
||||||
"batterySuspendTimeout": 0,
|
"batterySuspendTimeout": 0,
|
||||||
"batterySuspendBehavior": 0,
|
"batterySuspendBehavior": 0,
|
||||||
"batteryProfileName": "",
|
"batteryProfileName": "",
|
||||||
|
"batteryPostLockMonitorTimeout": 0,
|
||||||
"batteryChargeLimit": 100,
|
"batteryChargeLimit": 100,
|
||||||
|
"batteryNotifyChargeLimit": false,
|
||||||
|
"batteryCriticalThreshold": 10,
|
||||||
|
"batteryNotifyCritical": true,
|
||||||
|
"batteryLowThreshold": 20,
|
||||||
|
"batteryNotifyLow": false,
|
||||||
|
"batteryChargeLimitNotificationType": 0,
|
||||||
|
"batteryLowNotificationType": 0,
|
||||||
|
"batteryCriticalNotificationType": 1,
|
||||||
|
"batteryAutoPowerSaver": false,
|
||||||
"lockBeforeSuspend": false,
|
"lockBeforeSuspend": false,
|
||||||
"loginctlLockIntegration": true,
|
"loginctlLockIntegration": true,
|
||||||
"fadeToLockEnabled": true,
|
"fadeToLockEnabled": true,
|
||||||
@@ -280,6 +405,7 @@
|
|||||||
"matugenTemplatePywalfox": true,
|
"matugenTemplatePywalfox": true,
|
||||||
"matugenTemplateZenBrowser": true,
|
"matugenTemplateZenBrowser": true,
|
||||||
"matugenTemplateVesktop": true,
|
"matugenTemplateVesktop": true,
|
||||||
|
"matugenTemplateVencord": true,
|
||||||
"matugenTemplateEquibop": true,
|
"matugenTemplateEquibop": true,
|
||||||
"matugenTemplateGhostty": true,
|
"matugenTemplateGhostty": true,
|
||||||
"matugenTemplateKitty": true,
|
"matugenTemplateKitty": true,
|
||||||
@@ -292,10 +418,23 @@
|
|||||||
"matugenTemplateVscode": true,
|
"matugenTemplateVscode": true,
|
||||||
"matugenTemplateEmacs": true,
|
"matugenTemplateEmacs": true,
|
||||||
"matugenTemplateZed": true,
|
"matugenTemplateZed": true,
|
||||||
|
"matugenTemplateNeovimSettings": {
|
||||||
|
"dark": {
|
||||||
|
"baseTheme": "github_dark",
|
||||||
|
"harmony": 0.5
|
||||||
|
},
|
||||||
|
"light": {
|
||||||
|
"baseTheme": "github_light",
|
||||||
|
"harmony": 0.5
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"matugenTemplateNeovimSetBackground": true,
|
||||||
"showDock": false,
|
"showDock": false,
|
||||||
"dockAutoHide": false,
|
"dockAutoHide": false,
|
||||||
"dockSmartAutoHide": false,
|
"dockSmartAutoHide": false,
|
||||||
|
"dockUseOverlayLayer": false,
|
||||||
"dockGroupByApp": false,
|
"dockGroupByApp": false,
|
||||||
|
"dockRestoreSpecialWorkspaceOnClick": false,
|
||||||
"dockOpenOnOverview": false,
|
"dockOpenOnOverview": false,
|
||||||
"dockPosition": 1,
|
"dockPosition": 1,
|
||||||
"dockSpacing": 4,
|
"dockSpacing": 4,
|
||||||
@@ -318,6 +457,9 @@
|
|||||||
"dockMaxVisibleApps": 0,
|
"dockMaxVisibleApps": 0,
|
||||||
"dockMaxVisibleRunningApps": 0,
|
"dockMaxVisibleRunningApps": 0,
|
||||||
"dockShowOverflowBadge": true,
|
"dockShowOverflowBadge": true,
|
||||||
|
"dockShowTrash": false,
|
||||||
|
"dockTrashFileManager": "default",
|
||||||
|
"dockTrashCustomCommand": "",
|
||||||
"notificationOverlayEnabled": false,
|
"notificationOverlayEnabled": false,
|
||||||
"notificationPopupShadowEnabled": true,
|
"notificationPopupShadowEnabled": true,
|
||||||
"notificationPopupPrivacyMode": false,
|
"notificationPopupPrivacyMode": false,
|
||||||
@@ -335,14 +477,21 @@
|
|||||||
"maxFprintTries": 15,
|
"maxFprintTries": 15,
|
||||||
"enableU2f": false,
|
"enableU2f": false,
|
||||||
"u2fMode": "or",
|
"u2fMode": "or",
|
||||||
"lockScreenActiveMonitor": "all",
|
|
||||||
"lockScreenInactiveColor": "#000000",
|
"lockScreenInactiveColor": "#000000",
|
||||||
"lockScreenNotificationMode": 0,
|
"lockScreenNotificationMode": 0,
|
||||||
|
"lockScreenVideoEnabled": false,
|
||||||
|
"lockScreenVideoPath": "",
|
||||||
|
"lockScreenVideoCycling": false,
|
||||||
|
"lockScreenWallpaperPath": "",
|
||||||
|
"lockScreenWallpaperFillMode": "",
|
||||||
|
"lockScreenFontFamily": "",
|
||||||
"hideBrightnessSlider": false,
|
"hideBrightnessSlider": false,
|
||||||
"notificationTimeoutLow": 5000,
|
"notificationTimeoutLow": 5000,
|
||||||
"notificationTimeoutNormal": 5000,
|
"notificationTimeoutNormal": 5000,
|
||||||
"notificationTimeoutCritical": 0,
|
"notificationTimeoutCritical": 0,
|
||||||
"notificationCompactMode": false,
|
"notificationCompactMode": false,
|
||||||
|
"notificationShowTimeoutBar": false,
|
||||||
|
"notificationDedupeEnabled": true,
|
||||||
"notificationPopupPosition": 0,
|
"notificationPopupPosition": 0,
|
||||||
"notificationAnimationSpeed": 1,
|
"notificationAnimationSpeed": 1,
|
||||||
"notificationCustomAnimationDuration": 400,
|
"notificationCustomAnimationDuration": 400,
|
||||||
@@ -353,6 +502,7 @@
|
|||||||
"notificationHistorySaveNormal": true,
|
"notificationHistorySaveNormal": true,
|
||||||
"notificationHistorySaveCritical": true,
|
"notificationHistorySaveCritical": true,
|
||||||
"notificationRules": [],
|
"notificationRules": [],
|
||||||
|
"notificationFocusedMonitor": false,
|
||||||
"osdAlwaysShowValue": false,
|
"osdAlwaysShowValue": false,
|
||||||
"osdPosition": 5,
|
"osdPosition": 5,
|
||||||
"osdVolumeEnabled": true,
|
"osdVolumeEnabled": true,
|
||||||
@@ -383,9 +533,13 @@
|
|||||||
"customPowerActionReboot": "",
|
"customPowerActionReboot": "",
|
||||||
"customPowerActionPowerOff": "",
|
"customPowerActionPowerOff": "",
|
||||||
"updaterHideWidget": false,
|
"updaterHideWidget": false,
|
||||||
|
"updaterCheckOnStart": false,
|
||||||
"updaterUseCustomCommand": false,
|
"updaterUseCustomCommand": false,
|
||||||
"updaterCustomCommand": "",
|
"updaterCustomCommand": "",
|
||||||
"updaterTerminalAdditionalParams": "",
|
"updaterTerminalAdditionalParams": "",
|
||||||
|
"updaterIntervalSeconds": 1800,
|
||||||
|
"updaterIncludeFlatpak": true,
|
||||||
|
"updaterAllowAUR": true,
|
||||||
"displayNameMode": "system",
|
"displayNameMode": "system",
|
||||||
"screenPreferences": {},
|
"screenPreferences": {},
|
||||||
"showOnLastDisplay": {},
|
"showOnLastDisplay": {},
|
||||||
@@ -396,6 +550,7 @@
|
|||||||
"displayProfileAutoSelect": false,
|
"displayProfileAutoSelect": false,
|
||||||
"displayShowDisconnected": false,
|
"displayShowDisconnected": false,
|
||||||
"displaySnapToEdge": true,
|
"displaySnapToEdge": true,
|
||||||
|
"connectedFrameBarStyleBackups": {},
|
||||||
"barConfigs": [
|
"barConfigs": [
|
||||||
{
|
{
|
||||||
"id": "default",
|
"id": "default",
|
||||||
@@ -587,8 +742,35 @@
|
|||||||
"trigger": "?"
|
"trigger": "?"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"clipboardClickToPaste": false,
|
||||||
"clipboardEnterToPaste": false,
|
"clipboardEnterToPaste": false,
|
||||||
|
"clipboardRememberTypeFilter": false,
|
||||||
|
"clipboardTypeFilter": "all",
|
||||||
|
"clipboardVisibleEntryActions": [
|
||||||
|
"pin",
|
||||||
|
"edit",
|
||||||
|
"delete"
|
||||||
|
],
|
||||||
"launcherPluginVisibility": {},
|
"launcherPluginVisibility": {},
|
||||||
"launcherPluginOrder": [],
|
"launcherPluginOrder": [],
|
||||||
"configVersion": 5
|
"frameEnabled": false,
|
||||||
|
"frameThickness": 16,
|
||||||
|
"frameRounding": 23,
|
||||||
|
"frameColor": "",
|
||||||
|
"frameOpacity": 1,
|
||||||
|
"frameScreenPreferences": [
|
||||||
|
"all"
|
||||||
|
],
|
||||||
|
"frameBarSize": 40,
|
||||||
|
"frameShowOnOverview": false,
|
||||||
|
"frameBlurEnabled": true,
|
||||||
|
"frameCloseGaps": true,
|
||||||
|
"frameLauncherEmergeSide": "bottom",
|
||||||
|
"frameLauncherArcExtender": false,
|
||||||
|
"frameLauncherEdgeHover": false,
|
||||||
|
"frameMode": "connected",
|
||||||
|
"barInsetPaddingShared": -1,
|
||||||
|
"barInsetPaddingSyncAll": false,
|
||||||
|
"frameBarInsetPadding": -1,
|
||||||
|
"configVersion": 12
|
||||||
}
|
}
|
||||||
+11
-11
@@ -12,7 +12,7 @@
|
|||||||
(use-package all-the-icons-dired
|
(use-package all-the-icons-dired
|
||||||
:hook (dired-mode . (lambda () (all-the-icons-dired-mode t))))
|
:hook (dired-mode . (lambda () (all-the-icons-dired-mode t))))
|
||||||
|
|
||||||
(setq backup-directory-alist '((".*" . "~/.local/share/Trash/files")))
|
(setq backup-directory-alist '((".*" . "~/.config/emacs/backups/")))
|
||||||
|
|
||||||
(use-package claude-code
|
(use-package claude-code
|
||||||
:ensure (claude-code :host github :repo "stevemolitor/claude-code.el")
|
:ensure (claude-code :host github :repo "stevemolitor/claude-code.el")
|
||||||
@@ -216,6 +216,7 @@
|
|||||||
(define-key evil-motion-state-map (kbd "SPC") nil)
|
(define-key evil-motion-state-map (kbd "SPC") nil)
|
||||||
(define-key evil-motion-state-map (kbd "RET") nil)
|
(define-key evil-motion-state-map (kbd "RET") nil)
|
||||||
(define-key evil-motion-state-map (kbd "TAB") nil))
|
(define-key evil-motion-state-map (kbd "TAB") nil))
|
||||||
|
|
||||||
;; Setting RETURN key in org-mode to follow links
|
;; Setting RETURN key in org-mode to follow links
|
||||||
(setq org-return-follows-link t)
|
(setq org-return-follows-link t)
|
||||||
|
|
||||||
@@ -386,7 +387,7 @@
|
|||||||
"g r" '(vc-revert :wk "Git revert file")
|
"g r" '(vc-revert :wk "Git revert file")
|
||||||
"g s" '(magit-stage-file :wk "Git stage file")
|
"g s" '(magit-stage-file :wk "Git stage file")
|
||||||
"g t" '(git-timemachine :wk "Git time machine")
|
"g t" '(git-timemachine :wk "Git time machine")
|
||||||
"g u" '(magit-stage-file :wk "Git unstage file"))
|
"g u" '(magit-unstage-file :wk "Git unstage file"))
|
||||||
|
|
||||||
(dt/leader-keys
|
(dt/leader-keys
|
||||||
"h" '(:ignore t :wk "Help")
|
"h" '(:ignore t :wk "Help")
|
||||||
@@ -508,7 +509,7 @@
|
|||||||
)
|
)
|
||||||
|
|
||||||
(use-package git-timemachine
|
(use-package git-timemachine
|
||||||
:after git-timemachine
|
;; :after git-timemachine
|
||||||
:hook (evil-normalize-keymaps . git-timemachine-hook)
|
:hook (evil-normalize-keymaps . git-timemachine-hook)
|
||||||
:config
|
:config
|
||||||
(evil-define-key 'normal git-timemachine-mode-map (kbd "C-j") 'git-timemachine-show-previous-revision)
|
(evil-define-key 'normal git-timemachine-mode-map (kbd "C-j") 'git-timemachine-show-previous-revision)
|
||||||
@@ -542,9 +543,9 @@
|
|||||||
("C-x B" . ivy-switch-buffer-other-window))
|
("C-x B" . ivy-switch-buffer-other-window))
|
||||||
:diminish
|
:diminish
|
||||||
:custom
|
:custom
|
||||||
(setq ivy-use-virtual-buffers t)
|
(ivy-use-virtual-buffers t)
|
||||||
(setq ivy-count-format "(%d/%d) ")
|
(ivy-count-format "(%d/%d) ")
|
||||||
(setq enable-recursive-minibuffers t)
|
(enable-recursive-minibuffers t)
|
||||||
:config
|
:config
|
||||||
(ivy-mode))
|
(ivy-mode))
|
||||||
|
|
||||||
@@ -557,9 +558,9 @@
|
|||||||
:ensure t
|
:ensure t
|
||||||
:init (ivy-rich-mode 1) ;; this gets us descriptions in M-x.
|
:init (ivy-rich-mode 1) ;; this gets us descriptions in M-x.
|
||||||
:custom
|
:custom
|
||||||
(ivy-virtual-abbreviate 'full
|
(ivy-virtual-abbreviate 'full)
|
||||||
ivy-rich-switch-buffer-align-virtual-buffer t
|
(ivy-rich-switch-buffer-align-virtual-buffer t)
|
||||||
ivy-rich-path-style 'abbrev)
|
(ivy-rich-path-style 'abbrev)
|
||||||
:config
|
:config
|
||||||
(ivy-set-display-transformer 'ivy-switch-buffer
|
(ivy-set-display-transformer 'ivy-switch-buffer
|
||||||
'ivy-rich-switch-buffer-transformer))
|
'ivy-rich-switch-buffer-transformer))
|
||||||
@@ -842,7 +843,6 @@
|
|||||||
which-key-side-window-max-height 0.25
|
which-key-side-window-max-height 0.25
|
||||||
which-key-idle-delay 0.8
|
which-key-idle-delay 0.8
|
||||||
which-key-max-description-length 25
|
which-key-max-description-length 25
|
||||||
which-key-allow-imprecise-window-fit nil
|
|
||||||
which-key-separator " → " ))
|
which-key-separator " → " ))
|
||||||
|
|
||||||
(defun reader ()
|
(defun reader ()
|
||||||
@@ -852,7 +852,7 @@
|
|||||||
("Third" . 'third-choice))))
|
("Third" . 'third-choice))))
|
||||||
(alist-get
|
(alist-get
|
||||||
(completing-read "Choose: " choices)
|
(completing-read "Choose: " choices)
|
||||||
choices nil nil 'message)))
|
choices nil nil #'equal)))
|
||||||
|
|
||||||
(defun github-code-search ()
|
(defun github-code-search ()
|
||||||
"Search code on github for a given language."
|
"Search code on github for a given language."
|
||||||
|
|||||||
+13
-15
@@ -1,7 +1,5 @@
|
|||||||
#+TITLE: DT's GNU Emacs Config
|
#+TITLE: DT's GNU Emacs Config
|
||||||
#+AUTHOR: Derek Taylor (DT)
|
#+AUTHORng
|
||||||
#+DESCRIPTION: DT's personal Emacs config.
|
|
||||||
#+STARTUP: showeverything
|
|
||||||
#+OPTIONS: toc:2
|
#+OPTIONS: toc:2
|
||||||
|
|
||||||
* TABLE OF CONTENTS :toc:
|
* TABLE OF CONTENTS :toc:
|
||||||
@@ -95,7 +93,7 @@ This is an icon set that can be used with dashboard, dired, ibuffer and other Em
|
|||||||
By default, Emacs creates automatic backups of files in their original directories, such "file.el" and the backup "file.el~". This leads to a lot of clutter, so let's tell Emacs to put all backups that it creates in the =TRASH= directory.
|
By default, Emacs creates automatic backups of files in their original directories, such "file.el" and the backup "file.el~". This leads to a lot of clutter, so let's tell Emacs to put all backups that it creates in the =TRASH= directory.
|
||||||
|
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(setq backup-directory-alist '((".*" . "~/.local/share/Trash/files")))
|
(setq backup-directory-alist '((".*" . "~/.config/emacs/backups/")))
|
||||||
|
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
@@ -362,6 +360,7 @@ An RSS newsfeed reader for Emacs. Move through the articles with 'j/k'. Move t
|
|||||||
(define-key evil-motion-state-map (kbd "SPC") nil)
|
(define-key evil-motion-state-map (kbd "SPC") nil)
|
||||||
(define-key evil-motion-state-map (kbd "RET") nil)
|
(define-key evil-motion-state-map (kbd "RET") nil)
|
||||||
(define-key evil-motion-state-map (kbd "TAB") nil))
|
(define-key evil-motion-state-map (kbd "TAB") nil))
|
||||||
|
|
||||||
;; Setting RETURN key in org-mode to follow links
|
;; Setting RETURN key in org-mode to follow links
|
||||||
(setq org-return-follows-link t)
|
(setq org-return-follows-link t)
|
||||||
|
|
||||||
@@ -558,7 +557,7 @@ mouse wheel for zooming in/out.
|
|||||||
"g r" '(vc-revert :wk "Git revert file")
|
"g r" '(vc-revert :wk "Git revert file")
|
||||||
"g s" '(magit-stage-file :wk "Git stage file")
|
"g s" '(magit-stage-file :wk "Git stage file")
|
||||||
"g t" '(git-timemachine :wk "Git time machine")
|
"g t" '(git-timemachine :wk "Git time machine")
|
||||||
"g u" '(magit-stage-file :wk "Git unstage file"))
|
"g u" '(magit-unstage-file :wk "Git unstage file"))
|
||||||
|
|
||||||
(dt/leader-keys
|
(dt/leader-keys
|
||||||
"h" '(:ignore t :wk "Help")
|
"h" '(:ignore t :wk "Help")
|
||||||
@@ -688,7 +687,7 @@ mouse wheel for zooming in/out.
|
|||||||
|
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package git-timemachine
|
(use-package git-timemachine
|
||||||
:after git-timemachine
|
;; :after git-timemachine
|
||||||
:hook (evil-normalize-keymaps . git-timemachine-hook)
|
:hook (evil-normalize-keymaps . git-timemachine-hook)
|
||||||
:config
|
:config
|
||||||
(evil-define-key 'normal git-timemachine-mode-map (kbd "C-j") 'git-timemachine-show-previous-revision)
|
(evil-define-key 'normal git-timemachine-mode-map (kbd "C-j") 'git-timemachine-show-previous-revision)
|
||||||
@@ -735,9 +734,9 @@ Adding highlights to TODO and related words.
|
|||||||
("C-x B" . ivy-switch-buffer-other-window))
|
("C-x B" . ivy-switch-buffer-other-window))
|
||||||
:diminish
|
:diminish
|
||||||
:custom
|
:custom
|
||||||
(setq ivy-use-virtual-buffers t)
|
(ivy-use-virtual-buffers t)
|
||||||
(setq ivy-count-format "(%d/%d) ")
|
(ivy-count-format "(%d/%d) ")
|
||||||
(setq enable-recursive-minibuffers t)
|
(enable-recursive-minibuffers t)
|
||||||
:config
|
:config
|
||||||
(ivy-mode))
|
(ivy-mode))
|
||||||
|
|
||||||
@@ -750,9 +749,9 @@ Adding highlights to TODO and related words.
|
|||||||
:ensure t
|
:ensure t
|
||||||
:init (ivy-rich-mode 1) ;; this gets us descriptions in M-x.
|
:init (ivy-rich-mode 1) ;; this gets us descriptions in M-x.
|
||||||
:custom
|
:custom
|
||||||
(ivy-virtual-abbreviate 'full
|
(ivy-virtual-abbreviate 'full)
|
||||||
ivy-rich-switch-buffer-align-virtual-buffer t
|
(ivy-rich-switch-buffer-align-virtual-buffer t)
|
||||||
ivy-rich-path-style 'abbrev)
|
(ivy-rich-path-style 'abbrev)
|
||||||
:config
|
:config
|
||||||
(ivy-set-display-transformer 'ivy-switch-buffer
|
(ivy-set-display-transformer 'ivy-switch-buffer
|
||||||
'ivy-rich-switch-buffer-transformer))
|
'ivy-rich-switch-buffer-transformer))
|
||||||
@@ -802,7 +801,7 @@ Neotree is a file tree viewer. When you open neotree, it jumps to the current f
|
|||||||
| neotree-toggle | /Toggle neotree/ | SPC t n |
|
| neotree-toggle | /Toggle neotree/ | SPC t n |
|
||||||
| neotree- dir | /Open directory in neotree/ | SPC d n |
|
| neotree- dir | /Open directory in neotree/ | SPC d n |
|
||||||
|
|
||||||
#+BEGIN_SRC emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package neotree
|
(use-package neotree
|
||||||
:config
|
:config
|
||||||
(setq neo-smart-open t
|
(setq neo-smart-open t
|
||||||
@@ -1202,7 +1201,6 @@ With Emacs version 29, true transparency has been added. I have turned transpar
|
|||||||
which-key-side-window-max-height 0.25
|
which-key-side-window-max-height 0.25
|
||||||
which-key-idle-delay 0.8
|
which-key-idle-delay 0.8
|
||||||
which-key-max-description-length 25
|
which-key-max-description-length 25
|
||||||
which-key-allow-imprecise-window-fit nil
|
|
||||||
which-key-separator " → " ))
|
which-key-separator " → " ))
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
@@ -1215,7 +1213,7 @@ With Emacs version 29, true transparency has been added. I have turned transpar
|
|||||||
("Third" . 'third-choice))))
|
("Third" . 'third-choice))))
|
||||||
(alist-get
|
(alist-get
|
||||||
(completing-read "Choose: " choices)
|
(completing-read "Choose: " choices)
|
||||||
choices nil nil 'message)))
|
choices nil nil #'equal)))
|
||||||
|
|
||||||
(defun github-code-search ()
|
(defun github-code-search ()
|
||||||
"Search code on github for a given language."
|
"Search code on github for a given language."
|
||||||
|
|||||||
@@ -174,6 +174,9 @@ alias parsyu='paru -Syu --noconfirm' # update standard pkgs and AUR
|
|||||||
alias unlock='sudo rm /var/lib/pacman/db.lck' # remove pacman lock
|
alias unlock='sudo rm /var/lib/pacman/db.lck' # remove pacman lock
|
||||||
alias orphan='sudo pacman -Rns (pacman -Qtdq)' # remove orphaned packages (DANGEROUS!)
|
alias orphan='sudo pacman -Rns (pacman -Qtdq)' # remove orphaned packages (DANGEROUS!)
|
||||||
|
|
||||||
|
# content creation
|
||||||
|
alias mp3='cd Videos/dtoptions/market-outlook/ && yt-dlp -x --audio-format mp3'
|
||||||
|
|
||||||
# get fastest mirrors
|
# get fastest mirrors
|
||||||
alias mirror="sudo reflector -f 30 -l 30 --number 10 --verbose --save /etc/pacman.d/mirrorlist"
|
alias mirror="sudo reflector -f 30 -l 30 --number 10 --verbose --save /etc/pacman.d/mirrorlist"
|
||||||
alias mirrord="sudo reflector --latest 50 --number 20 --sort delay --save /etc/pacman.d/mirrorlist"
|
alias mirrord="sudo reflector --latest 50 --number 20 --sort delay --save /etc/pacman.d/mirrorlist"
|
||||||
|
|||||||
@@ -382,6 +382,10 @@ binds {
|
|||||||
Mod+Alt+apostrophe { screenshot-window; }
|
Mod+Alt+apostrophe { screenshot-window; }
|
||||||
Mod+Shift+apostrophe { screenshot; }
|
Mod+Shift+apostrophe { screenshot; }
|
||||||
|
|
||||||
|
// Force the focused window to exactly 1854 x 882 pixels
|
||||||
|
Mod+semicolon { spawn-sh "niri msg action set-column-width 1794 && niri msg action set-window-height 830 && niri msg action center-window"; }
|
||||||
|
Mod+Shift+semicolon { spawn-sh "niri msg action toggle-window-floating && niri msg action toggle-window-floating && niri msg action maximize-column"; }
|
||||||
|
|
||||||
// Applications such as remote-desktop clients and software KVM switches may
|
// Applications such as remote-desktop clients and software KVM switches may
|
||||||
// request that niri stops processing the keyboard shortcuts defined here
|
// request that niri stops processing the keyboard shortcuts defined here
|
||||||
// so they may, for example, forward the key presses as-is to a remote machine.
|
// so they may, for example, forward the key presses as-is to a remote machine.
|
||||||
|
|||||||
@@ -14,6 +14,7 @@
|
|||||||
width 2
|
width 2
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
window-rule {
|
window-rule {
|
||||||
geometry-corner-radius 6
|
geometry-corner-radius 6
|
||||||
clip-to-geometry true
|
clip-to-geometry true
|
||||||
|
|||||||
Reference in New Issue
Block a user