Using new ruled.client for rules
This commit is contained in:
parent
53fdeb8db0
commit
4aa3a43819
|
@ -19,12 +19,12 @@
|
||||||
(local ruled (require "ruled"))
|
(local ruled (require "ruled"))
|
||||||
|
|
||||||
;; my splits
|
;; my splits
|
||||||
(local rules (require "rules"))
|
(local clientrules (require "rules"))
|
||||||
(local keybindings (require "keybindings"))
|
(local keybindings (require "keybindings"))
|
||||||
;; (local notifications (require "notifications"))
|
;; (local notifications (require "notifications"))
|
||||||
|
|
||||||
;; Error handling
|
;; 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)
|
;; another config (This code will only ever execute for the fallback config)
|
||||||
(when awesome.startup_errors
|
(when awesome.startup_errors
|
||||||
(naughty.notify {:preset naughty.config.presets.critical
|
(naughty.notify {:preset naughty.config.presets.critical
|
||||||
|
@ -67,7 +67,7 @@
|
||||||
(local ctrl "Control")
|
(local ctrl "Control")
|
||||||
(local alt "Mod1")
|
(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-handle (io.popen "hostname"))
|
||||||
(local hostname (hostname-handle:read "a"))
|
(local hostname (hostname-handle:read "a"))
|
||||||
(hostname-handle:close)
|
(hostname-handle:close)
|
||||||
|
@ -452,7 +452,7 @@
|
||||||
(root.keys keybindings.globalkeys)
|
(root.keys keybindings.globalkeys)
|
||||||
|
|
||||||
;; Rules
|
;; Rules
|
||||||
(set awful.rules.rules rules)
|
(ruled.client.append_rules clientrules)
|
||||||
|
|
||||||
;; Signals
|
;; Signals
|
||||||
;; Signal function to execute when a new client appears.
|
;; Signal function to execute when a new client appears.
|
||||||
|
|
|
@ -6,9 +6,7 @@
|
||||||
(local dpi xresources.apply_dpi)
|
(local dpi xresources.apply_dpi)
|
||||||
(local ruled (require "ruled"))
|
(local ruled (require "ruled"))
|
||||||
|
|
||||||
(local rules)
|
(local rules [
|
||||||
(ruled.notification.connect_signal "request::rules" (ruled.notification.append_rules
|
|
||||||
[
|
|
||||||
;; All notifications match this rule
|
;; All notifications match this rule
|
||||||
{
|
{
|
||||||
:rule { }
|
:rule { }
|
||||||
|
@ -19,8 +17,6 @@
|
||||||
:shape gears.shape.rounded_rect
|
:shape gears.shape.rounded_rect
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]))
|
])
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
rules
|
rules
|
||||||
|
|
Loading…
Reference in a new issue