diff --git a/awesome/init.fnl b/awesome/init.fnl index 147d14f..782aaa4 100644 --- a/awesome/init.fnl +++ b/awesome/init.fnl @@ -19,12 +19,12 @@ (local ruled (require "ruled")) ;; my splits -(local rules (require "rules")) +(local clientrules (require "rules")) (local keybindings (require "keybindings")) ;; (local notifications (require "notifications")) ;; Error handling -;; Check if awesome encountered an error during startup and fell back to +;; Check if awesome encountered an error during startup and fall back to ;; another config (This code will only ever execute for the fallback config) (when awesome.startup_errors (naughty.notify {:preset naughty.config.presets.critical @@ -67,7 +67,7 @@ (local ctrl "Control") (local alt "Mod1") -;; Set hostname so that we can utilize specific features on different machines|#|# +;; Set hostname so that we can utilize specific features on different machines (local hostname-handle (io.popen "hostname")) (local hostname (hostname-handle:read "a")) (hostname-handle:close) @@ -452,7 +452,7 @@ (root.keys keybindings.globalkeys) ;; Rules -(set awful.rules.rules rules) +(ruled.client.append_rules clientrules) ;; Signals ;; Signal function to execute when a new client appears. diff --git a/awesome/notifications.fnl b/awesome/notifications.fnl index 415fc4d..6d679a8 100644 --- a/awesome/notifications.fnl +++ b/awesome/notifications.fnl @@ -6,21 +6,17 @@ (local dpi xresources.apply_dpi) (local ruled (require "ruled")) -(local rules) -(ruled.notification.connect_signal "request::rules" (ruled.notification.append_rules - [ - ;; All notifications match this rule - { - :rule { } - :propertites { - :border-width beautiful.border_width - :border_color beautiful.border_normal - :opacity 0.7 - :shape gears.shape.rounded_rect - } - } - ])) - - +(local rules [ + ;; All notifications match this rule + { + :rule { } + :propertites { + :border-width beautiful.border_width + :border_color beautiful.border_normal + :opacity 0.7 + :shape gears.shape.rounded_rect + } + } + ]) rules