add overview and use matugen colors on workspace switcher
This commit is contained in:
@@ -2,4 +2,5 @@ exec-once = /usr/lib/hyprpolkitagent/hyprpolkitagent # authentication
|
||||
exec-once = /usr/bin/qs & # quickshell
|
||||
# exec-once = hyprpaper # wallpaper
|
||||
exec-once = awww-daemon # wallpaper
|
||||
exec-once = hyprsunset # night light
|
||||
exec-once = hyprsunset # night light
|
||||
exec-once = qs -c overview # workspace switcher https://github.com/Shanu-Kumawat/quickshell-overview
|
||||
@@ -16,6 +16,7 @@ bind = $mainMod, R, exec, $menu
|
||||
bind = $mainMod, P, exec, $programs
|
||||
bind = $mainMod, L, layoutmsg, togglesplit # dwindle
|
||||
bind = $mainMod, code:47, exec, rofi -show emoji
|
||||
bind = $mainMod, TAB, exec, qs ipc -c overview call overview toggle
|
||||
|
||||
# Move focus with mainMod + arrow keys
|
||||
bind = $mainMod, J, cyclenext
|
||||
|
||||
66
quickshell/overview/config.json
Normal file
66
quickshell/overview/config.json
Normal file
@@ -0,0 +1,66 @@
|
||||
{
|
||||
"appearance": {
|
||||
"colorSource": "default",
|
||||
"caelestia": {
|
||||
"autoRefresh": true,
|
||||
"refreshInterval": 2000,
|
||||
"accentProfile": "vibrant"
|
||||
},
|
||||
"rounding": {
|
||||
"unsharpen": 2,
|
||||
"verysmall": 8,
|
||||
"small": 12,
|
||||
"normal": 17,
|
||||
"large": 23,
|
||||
"full": 9999,
|
||||
"screenRounding": 23,
|
||||
"windowRounding": 18
|
||||
},
|
||||
"font": {
|
||||
"family": {
|
||||
"main": "JetBrainsMono Nerd Font",
|
||||
"title": "JetBrainsMono Nerd Font",
|
||||
"expressive": "JetBrainsMono Nerd Font"
|
||||
},
|
||||
"pixelSize": {
|
||||
"smaller": 12,
|
||||
"small": 15,
|
||||
"normal": 16,
|
||||
"larger": 19,
|
||||
"huge": 22
|
||||
}
|
||||
},
|
||||
"animation": {
|
||||
"duration": {
|
||||
"elementMove": 500,
|
||||
"elementMoveEnter": 400,
|
||||
"elementMoveFast": 200
|
||||
}
|
||||
},
|
||||
"sizes": {
|
||||
"elevationMargin": 10
|
||||
}
|
||||
},
|
||||
"overview": {
|
||||
"rows": 2,
|
||||
"columns": 5,
|
||||
"scale": 0.16,
|
||||
"enable": true,
|
||||
"hideEmptyRows": false,
|
||||
"workspaceSpacing": 5,
|
||||
"backgroundPadding": 10,
|
||||
"workspaceNumberBaseSize": 250
|
||||
},
|
||||
"position": {
|
||||
"topMargin": 100
|
||||
},
|
||||
"windowPreview": {
|
||||
"iconToWindowRatio": 0.25,
|
||||
"iconToWindowRatioCompact": 0.45,
|
||||
"xwaylandIndicatorToIconRatio": 0.35,
|
||||
"inactiveMonitorOpacity": 0.4
|
||||
},
|
||||
"hacks": {
|
||||
"arbitraryRaceConditionDelay": 150
|
||||
}
|
||||
}
|
||||
@@ -35,7 +35,7 @@ ShellRoot {
|
||||
anchors.left: true
|
||||
anchors.right: true
|
||||
implicitHeight: 25
|
||||
color: Constants.colBg
|
||||
color: Colors.md3.background
|
||||
|
||||
Loader {
|
||||
id: wallpaperLoader
|
||||
|
||||
@@ -34,7 +34,7 @@ Item {
|
||||
spacing: 10
|
||||
|
||||
Repeater {
|
||||
model: 9
|
||||
model: 10
|
||||
|
||||
Text {
|
||||
required property int index
|
||||
@@ -44,7 +44,7 @@ Item {
|
||||
|
||||
text: wsId
|
||||
|
||||
color: workspaceHelpers.isWorkspaceActive(wsId) ? Constants.colCyan : (ws ? Constants.colMagenta : Constants.colMuted)
|
||||
color: workspaceHelpers.isWorkspaceActive(wsId) ? Colors.md3.primary : (ws ? Colors.md3.on_background : Colors.md3.on_secondary)
|
||||
|
||||
font {
|
||||
family: Constants.fontFamily
|
||||
|
||||
Reference in New Issue
Block a user