summaryrefslogtreecommitdiffstats
path: root/home-configuration/config/quickshell/config.js
diff options
context:
space:
mode:
Diffstat (limited to 'home-configuration/config/quickshell/config.js')
-rw-r--r--home-configuration/config/quickshell/config.js86
1 files changed, 64 insertions, 22 deletions
diff --git a/home-configuration/config/quickshell/config.js b/home-configuration/config/quickshell/config.js
index 08d6518..8005a13 100644
--- a/home-configuration/config/quickshell/config.js
+++ b/home-configuration/config/quickshell/config.js
@@ -1,22 +1,64 @@
-const colors = {
- bg: "#121212",
- bgDark: "#121212",
- fg: "#cdd6f4",
- muted: "#444b6a",
- cyan: "#d3869b",
- purple: "#cba6f7",
- red: "#f38ba8",
- yellow: "#e0af68",
- blue: "#89b4fa",
-}
-const bar = {
- fontFamily: "Iosevka Nerd Font",
- fontSize: 14,
- height: 44,
-}
-const notifications = {
- timeout: 5000,
-}
-const wallpaper = {
- wallpaper: "file:///home/coast/Wallpapers/nature2art.png"
-}
+const barHeight = 42
+const barOutput = "HDMI-A-1"
+const barBackground = "#000000"
+const barMargin = 8
+
+const accentGreen = "#a6e3a1"
+const accentYellow = "#f9e2af"
+const accentOrange = "#fab387"
+const accentRed = "#f38ba8"
+
+const textPrimary = "#cdd6f4"
+const textSecondary = "#a6adc8"
+const textInactive = "#89b4fa"
+const textWindow = "#d3869b"
+const textDark = "#09090F"
+
+const workspaceBackground = "#16161a"
+
+const fontFamily = "Iosevka Nerd Font"
+const fontSize = 14
+
+const blockHeight = 30
+const blockRadius = 12
+const blockPadding = 24
+
+const workspaceWidth = 39
+const workspaceSpacing = 6
+
+const gradientAnimationDuration = 3000
+
+var wallpapers = [
+ {
+ path: "/home/coast/Wallpapers/nature2art.png",
+ outputs: ["HDMI-A-1"],
+ fillMode: "PreserveAspectCrop",
+ opacity: 1.0,
+ blur: 0.0,
+ asynchronous: true,
+ cache: true
+ },
+ {
+ path: "/home/coast/Wallpapers/nature2art.png",
+ outputs: ["DP-1"],
+ fillMode: "PreserveAspectCrop",
+ opacity: 1.0,
+ blur: 0.0,
+ asynchronous: true,
+ cache: true
+ }
+]
+
+var notificationWidth = 360
+var notificationMarginTop = 50
+var notificationMarginRight = 12
+var notificationSpacing = 8
+var notificationBorder = "#313244"
+var notificationTimeout = 5000
+var notificationAnimationDuration = 200
+var notificationSlideDistance = 30
+
+const notificationVesktopAppId = "vesktop"
+const notificationVesktopNames = ["vesktop", "discord"]
+
+const musicMaxWidth = 400