summary refs log tree commit diff
path: root/.config/ashell
diff options
context:
space:
mode:
authorZach DeCook <zachdecook@librem.one>2025-08-30 08:12:24 -0400
committerZach DeCook <zachdecook@librem.one>2025-08-30 08:12:24 -0400
commit64812f285f1e0736484ac138f55fba32392a41bd (patch)
treeb124b16e75d27d73a3b2aa8eada64d72c62a0d3a /.config/ashell
parent1e14b9bc72ed4ccd42b44bf7281fc360a8958533 (diff)
downloaddotfiles-64812f285f1e0736484ac138f55fba32392a41bd.tar.gz
update hyprland-related config
I tried out ashell, but it eats CPU
Diffstat (limited to '.config/ashell')
-rw-r--r--.config/ashell/config.toml46
1 files changed, 46 insertions, 0 deletions
diff --git a/.config/ashell/config.toml b/.config/ashell/config.toml
new file mode 100644
index 0000000..2caa3cf
--- /dev/null
+++ b/.config/ashell/config.toml
@@ -0,0 +1,46 @@
+[modules]
+left = [ "Workspaces" ]
+center = [ ]
+#[ [ "Clock", "SystemInfo" ], "MediaPlayer" ]
+right = [ [ "Privacy", "SystemInfo", "CustomNotifications", "Settings" ] ]
+
+[system]
+indicators = ["Temperature"]
+
+[clock]
+format = "%H:%M"
+ 
+[appearance]
+scale_factor = 0.875
+opacity = 0.75
+style = "Solid"
+# backdrop = 0.3
+
+workspace_colors = ["#bbbbbb"]
+
+[appearance.background_color]
+base = "#000000"
+#strong = "#448888"
+#weak = "#448855"
+#text = "#ffffff"
+
+[appearance.primary_color]
+base = "#4488ff"
+#strong = "#448888"
+
+[[CustomModule]]
+# The name will link the module in your left/center/right definition
+name = "CustomNotifications"
+# The default icon for this custom module
+icon = ""
+# The command that will be executed on click
+command = "swaync-client -t -sw"
+# You can optionally configure your custom module to update the UI using another command
+# The output right now follows the waybar json-style output, using the `alt` and `text` field
+# E.g. `{"text": "3", "alt": "notification"}`
+listen_cmd = "swaync-client -swb"
+# You can define behavior for the `text` and `alt` fields
+# Any number of regex can be used to change the icon based on the alt field
+icons.'dnd.*' = ""
+# Another regex can optionally show a red "alert" dot on the icon
+alert = ".*notification"